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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了端口6000无法访问Spring Boot Swagger REST服务器由于localhost不安全错误相关的知识,希望对你有一定的参考价值。

我正在尝试在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构建了我的服务器。)

答案

我已经关注了以下链接,我从“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文件中并运行它。

另一答案

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

以上是关于端口6000无法访问Spring Boot Swagger REST服务器由于localhost不安全错误的主要内容,如果未能解决你的问题,请参考以下文章

使用docker-compose时无法访问docker容器内的spring-boot rest-endpoint

Spring Boot Test 无法使用 LocalServerPort 注释自动连接端口

Web 服务器无法启动。端口 8080 已被使用。 Spring Boot 微服务

无法使用 intelliJ Idea 打开 Spring Boot 调试的调试器端口

Spring Boot 中修改端口和上下文路径

Spring Boot - 无法连接到 SMTP 主机:smtp.gmail.com,端口:25,响应:421