Spring Boot Swagger REST 服务器在端口 6000 无法访问,原因是本地主机不安全错误



我正在尝试在localhost:6000启动服务器。当我在 localhost:8080 上运行它时,它运行良好,但在 localhost:6000 时,Chrome 告诉我我的连接不安全。我有另一台服务器在 8080 上运行,所以我不想使用该端口。

我尝试 chrome://flags/#allow-insecure-localhost 并启用它。然后我重新启动了浏览器,但这没有帮助。我也无法在火狐上找到它。

我可以使用Postman访问连接,因此我知道服务器在该端口上正常工作。但这只给了我原始的HTML。我需要在浏览器中调出页面。有谁知道我能做什么?

(我在装有OSX 10.11.6的Mac上使用当前的Chrome v69。我使用 Spring Boot 和 Swagger 构建了我的服务器。

我点击了以下链接,并从端口"6000">
访问了我的本地主机 https://douglastarr.com/how-to-allow-unsafe-ports-in-chrome

尝试使用cmd中的此命令运行Chrome \AppData\Local\Google\Chrome\Application\chrome.exe --显式允许端口=6060 或者将上面的行放在 BAT 文件中并运行它。

与其去麻烦地使用命令行选项启动Chrome,更简单的解决方案是只使用不同的端口。在所有 4 位数字中,6000 是 Chrome 阻止的仅有的 9 个数字之一。Chrome 会阻止以下各项:2049、3659、4045、6000、6665、6666、6667、6668 和 6669。Firefox 也阻止了其中一些,但它们的列表更短。许多 2 位和 3 位数字也被阻止,但无论如何我们都不应该使用 1024 以下的数字。这是一个页面,其中包含指向阻止端口列表的链接:https://superuser.com/questions/188058/which-ports-are-considered-unsafe-on-chrome

相关内容

最新更新