端口6000无法访问Spring Boot Swagger REST服务器由于localhost不安全错误

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

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

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

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

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

security server localhost port
2个回答
1
投票

我已经关注了以下链接,我从“6000”端口访问了我的本地主机 https://douglastarr.com/how-to-allow-unsafe-ports-in-chrome

尝试使用cmd \ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe --explicitly-allowed-ports = 6060中的此命令运行chrome,或者将上面的行放在bat文件中并运行它。


0
投票

与使用命令行选项启动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

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