關於火狐瀏覽器訪問本機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地址,火狐可以按上面的解決辦法解決。