前幾天Edge chromium 瀏覽器自動更新後,使用http://localhost瀏覽開發site就會被強制導向https,這讓我在開發上相當困擾,畢竟開發中的site並不會去掛SSL,而Edge chromium 瀏覽器又是我主力使用的瀏覽器,自從有了Edge chromium,其它瀏覽器就幾乎沒在開過。
http被強制導向https,是基本安全性的考量,別忘了Chrome針對http的網站限制愈來愈多了,但連localhost都被強制導向https,就影響到了開發,並且頁面上沒有任何其它選項可以讓你轉回原本的http,如下圖
暫時只好先改用chrome,至少chrome可以讓我選擇轉回原本的http,但在經過一天後,還是想處理掉這個問題,直接來說解決方式吧
1)開啟Edge chromium 瀏覽器,輸入edge://net-internals/#hsts,開啟設定介面
2)找到 Delete domain security policies 設定,輸入localhost按下Delete鍵
2)找到 Delete domain security policies 設定,輸入localhost按下Delete鍵
重開Edge chromium 瀏覽器,http://localhost就不會再被強制導向https囉,終於我的Edge chromium 瀏覽器又回來了
若本文對您有所幫助,歡迎轉貼,但請在加註【轉貼】及來源出處,並在附上本篇的超連結,感恩您的配合囉。
By No.18