Edge浏览器不能访问本地网站的问题;火狐无法访问本机IIS部署的网站;网址为http://localhost:xxx的页面可能存在问题,或者已永久移动到新的网址。

时间:2024-03-06 12:43:51

关于火狐浏览器访问本机IIS部署的网站弹出“此地址使用了一个通常用于网络浏览以外目的的端口.出于安全原因,Firefox 取消了该请求”这个错误(错误截图如下):

 

解决方法如下:

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

2、然后在“首选项名称”的下方单击右键,选择“新建”》“字符串”,在弹出框输入“network.security.ports.banned.override”,单击“确定”

3、然后再在弹出的“输入字符串的值”对话框中输入IIS部署网站设置的端口,如:103,最后单击“确定”。如下图:

设置完以上步骤后再在火狐浏览器打开IIS部署网站的本地地址,你是不是惊喜的发现可以打开网站了!

 

解决:网页可能暂时无法连接,或者它已永久性地移动到了新网址

 网页显示:网址为http://localhost:6000/swagger/index.html 的页面可能存在问题,或者已永久移动到新的网址。

Edge浏览器不能访问本地网站的问题;

IIS Express调试webapi项目可以正常显示网页,但是ctrl+f5运行程序后网站无法打开,postman可以访问webapi,此情况是谷歌浏览器导致的

网上有说管理员用户启动cmd

在cmd中执行以下命令:
ipconfig /flushdns
nbtstat –r
netsh int ip reset
netsh winsock reset

接着重启电脑~试了解决不了;

其实把http请求改成https就可以了,vs配置改为:

  "applicationUrl": "https://localhost:6001;http://localhost:6000",

在谷歌浏览器上可以访问https地址,火狐可以按上面的解决办法解决。