浏览器安全端口限制

之前写爬虫时遇到一个问题,Chrome和Firefox都无法访问,运营的同事说ie和360浏览器可以访问,我用curl访问了下,确实可以访问,仔细看浏览器显示的提示信息,是ERR_UNSAFE_PORT,google了下发现是安全端口的问题。

chrome允许非安全端口访问

注意:退出浏览器,否则会重用已存在的会话,导致设置失效

  • MacOS:
  • /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --explicitly-allowed-ports=6666
    
  • Linux:
  • google-chrome --explicitly-allowed-ports=6666,8888
    

    Firefox允许非安全端口访问

    打开新标签页,地址栏输入about:config打开浏览器配置页面,搜索首选项network.security.ports.banned.override,如果没有则添加(首选项类型为字符串),将其值设为6666。再次尝试访问受限站点成功。
    如果需要设置多个端口,则把首选项值设为6666,6667的格式即可。

    gituhb

    https://github.com/liangpinglk/blog/blob/master/浏览器安全端口限制.md