chrome 和火狐非安全端口限制

在搭建 web 服务器的时候如果你希望使用一些非正常浏览的端口(正常的端口如80,8080,8081,81,443),会出现如下错误

火狐则会给出提示

此网址使用了一个通常用于网络浏览以外目的的端口。出于安全原因,Firefox 取消了该请求。

解决办法

1.首先,当然是不建议使用这些非安全端口了。如果必须使用。

Chrome

以 mac 系统为例,在 Chrome 启动的时候加上 –explicitly-allowed-ports=xx,xx 是你的端口

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --explicitly-allowed-ports=77

如果是 Windows,则找到 Chrome 图标,右键打开快捷键,在目标栏中 exe” 后面加上 –explicitly-allowed-ports=xx

即可访问

火狐

1.打开火狐浏览器,在地址烂输入“about:config”

2.然后在“首选项名称”的下方单击右键,选择“新建”》“字符串”

3.在弹出框输入“network.security.ports.banned.override”,单击“确定”

4.然后再在弹出的“输入字符串的值”对话框中输入部署网站设置的端口