Chrome請求報錯net::ERR_CERT_AUTHORITY_INVALID

NO IMAGE

問題背景:

項目部署所在服務器是http環境,請求的接口服務器是https環境

問題:

項目在發出接口請求時,瀏覽器報錯net::ERR_CERT_AUTHORITY_INVALID,查看network的時候也發現,請求也沒有狀態碼,應該請求是沒有發出去

解決:

在網上百度了一些解決辦法,有去chrome設置裡設置協議之類的,但沒效果。不過大多都會提到是證書問題,所以自己也推測是httphttps通訊的時候,證書出了一些問題,解決步驟:

  1. 把接口地址複製到Chrome的地址欄,直接打開,無論是getpost請求都可以
  2. 在地址欄直接請求後,應該會出現下面類似的頁面(圖片是網上找的一張,可能有出入,但應該都可以)
    Chrome請求報錯net::ERR_CERT_AUTHORITY_INVALID

    這時候點擊高級按鈕,選擇繼續前往…,頁面會重新刷新

  3. 這時候去到項目,再次重新刷新頁面,這時候請求應該正常發出了

ps:後續再補充其中原理吧

相關文章

《HeadFirst設計模式》學習筆記|觀察者模式

JDK的sql設計不合理導致的驅動類初始化死鎖問題

有了這款GitHubAction,碼雲的付費服務也能免費用!

centos7安裝ElasticSearch配置外網訪問