一、場景
二、問題
三、解決方案
3.1 chrome 瀏覽器
3.2 edge 瀏覽器:
3.3 Safari 瀏覽器
3.4 Firefox 瀏覽器
3.5 Microsoft Edge
一、場景
?公司網站 http://? 谷歌瀏覽器中自動轉換成 https://?導致無法訪問
二、問題
????????nginx配置ssl 443接口, https://??可以訪問,但是接口均需要更改成?https://??才能訪問,否則會引發跨域問題
三、解決方案
-
瀏覽器禁用http自動轉換成https
3.1 chrome 瀏覽器
-
地址欄中輸入 chrome://net-internals/#hsts
-
可以先 Query 測試一下,再 delete。
-
最好?Ctrl+ shift + delete 清除一下緩存,關閉瀏覽器,重新打開
3.2 edge 瀏覽器:
-
地址欄輸入:edge://net-internals/#hsts
-
同樣的,也具有 add, query,delete 功能
3.3 Safari 瀏覽器
-
完全關閉Safari瀏覽器。
-
刪除?~/Library/Cookies/HSTS.plist?這個文件。
-
重新打開Safari即可(極少數情況下,可能需要重啟系統)
3.4 Firefox 瀏覽器
-
關閉所有已打開的頁面。
-
清空歷史記錄和緩存。
-
地址欄輸入about:permissions
-
搜索項目域名,并點擊 Forget About This Site
3.5 Microsoft Edge
禁用 automatic-https
關于edge瀏覽器 2。 從 Microsoft Edge 92 開始,會有自動 HTTPS 功能,會自動將地址的連接從 HTTP 切換到 HTTPS。
-
訪問地址: edge://flags/#edge-automatic-https
-
默認是 Default,可修改為 Disabled