chrome訪問圖片ERR_TUNNEL_CONNECTION_FAILED

自Chrome83版本開始,Chrome瀏覽器默認阻止混合內容MixContent的下載加載等,也就是說你的站點是https的,即使你訪問的圖片http的,Chrome也會強制使用https訪問圖片,如果圖片網址不支持,就會報: net::ERR_TUNNEL_CONNECTION_FAILED

前端是無法獨立解決這個的問題的,方案一是問一下圖片的提供方,能不能提供https的,如果生產環境的是https則沒必要關注,可以讓測試用其它瀏覽器驗證。

Chrome瀏覽器可以通過設置解決,訪問 chrome://settings/content/insecureContent,在"允許顯示不安全內容"中添加,注意,這裏是要添加自己網站的域名,而不是圖片的域名。

另一個方案是通過nginx配置。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章