带端口的项目,IE可以访问,火狐不可以访问之解决
摘要:问题场景:Tomcat访问端口配置为111,IE浏览器可以正常访问,火狐浏览器无法访问,手机上的UC浏览器也无法访问。提示:“此地址访问受限,此地址使用了一个通常应该用于其他网页浏览的端口。由于安全 原因,Firefox 取消了该请求”。(我还有一个端口为106的Tomcat,IE、火狐都可正常访问)
问题场景:
Tomcat访问端口配置为111,IE浏览器可以正常访问,火狐浏览器无法访问,手机上的UC浏览器也无法访问。提示:“此地址访问受限,此地址使用了一个通常应该用于其他网页浏览的端口。由于安全 原因,Firefox 取消了该请求”。(我还有一个端口为106的Tomcat,IE、火狐都可正常访问)
问题剖析:
遇到这个问题真的是让人很疑惑,因为IE是可以访问的,说明项目本身没有问题。有问题也只能出在浏览器和端口上。百度了一下,发现了一个新名词:非标准端口。网友称非80的端口都是非标准端口,火狐对于这些非标准端口有限制。我个人觉得这个说法不是很准确,因为我使用106这样的端口是没有问题的。火狐应该是对某些敏感的特殊端口有限制,比如111端口。你百度一下“111端口”,会出现一大片关于入侵的文章,这样的话111端口的确是涉及安全问题的。
好了,如何解决?
一、在火狐地址栏输入about:config,回车。增加一个键值对。
key:network.security.ports.banned.override
value:port
增加这个声明后,就能访问了,但是这只限于你能访问了,如果你的项目需要让别的用户访问,那么使用火狐浏览器的用户也会遇到你这样的问题。所以这种做法有点“自娱自乐”的味道。
二.换端口
111不是敏感吗,我不使用就是了。惹不起还躲不起吗?换成别的,比如我使用的106之类的,问题马上解决。而且很彻底。
双11云服务器热购推广(腾讯云):2核+4G内存+3M带宽=688元/3年(仅限新用户)
除非注明,文章均为草根java原创,转载请注明本文地址:
https://www.caogenjava.com/detail/45.html
上一篇:Java ArrayList删除特定元素的方法
下一篇:程序员:为了你的健康和工作,请摘下你的耳机
相关链接
热门排行榜
-
1微信开发errcode:45015,errmsg:response out of time limit之完美解决
-
2archive is not a ZIP archive之解决
-
3火狐每次启动都弹出迅雷提示下载openh264之解决
-
4Eclipse中提示Could not find the main class之解决
-
5XML document structures must start and end within the same entity报错解决
-
6以小米6为例图说安卓手机如何安装谷歌四件套
-
7在微信中调用外部浏览器实现文件下载之解决
-
8U盘安装CentOS 7终极方案,简单有效
-
9POI合并单元格时CellRangeAddress类提示过时之解决
-
10java web项目代码不报错但是项目左上角有个红叉之解决