網頁訪問Localhost本地埠的趕快升級啦

KurtNiu 發表於 2021-06-15

瀏覽器通過http與localhost 互動的請儘快升級啦。。。

我們的Web系統需要與硬體裝置互動,比如讀卡器等。我們在本地跑了一個web程式監聽localhost本地埠,然後網站通過http://localhost:port 這種方式互動,上星期突然有人訪問不到本地伺服器,以為本地程式沒有開啟。再三確認後發現是客戶裝的是Chrome Dev版本,自動升級到了Chrome 92,提示CORS跨域請求被禁止。。我可是訪問的本地localhost。。

百度不出來,google發現是 chrome 92升級的新功能。。。

https://developer.chrome.com/blog/private-network-access-update/

網頁訪問Localhost本地埠的趕快升級啦

網頁訪問Localhost本地埠的趕快升級啦

趕緊修復,現在只是Dev版本不行,哪天正式版本全線升級了,那就全掛了。。
還是趕緊改bug,別換瀏覽器,Firefox也即將支援。。

修復:在本地請求頭新增header:Reporting-Endpoints,請求成功。

網頁訪問Localhost本地埠的趕快升級啦

https://web.dev/cors-rfc1918-feedback/
https://developer.chrome.com/blog/private-network-access-update/