无法从同一域中的另一台电脑访问swagger ui

问题描述 投票:0回答:2

标题是不言自明的,我可以从安装它的服务器访问 swagger UI,但当我从同一网络(域)中的另一台电脑请求 URL 时无法访问它。我没有使用 localhost,我使用服务器名称和 IP 对其进行了测试,但没有成功。服务器上的防火墙已关闭,但为了确保我添加了所需的规则,以允许不受干扰地访问 swagger 端口。

spring-boot swagger swagger-ui
2个回答
1
投票

在 application.properties 中添加上下文路径。

server.servlet.context-path=/rootpath

并尝试在这个上下文中访问 swagger。

http://<ip>:8080/rootpath/swagger-ui.html

0
投票

在 .net core 中尝试一下:

builder.WebHost.UseUrls("https://your-api-address:51947", “http://your-api-address:5000”);

© www.soinside.com 2019 - 2024. All rights reserved.