CORS Error:the resource is in more-private address space 'private'

 今天在學習React.js時,利用fetch api來取得JSON的資料時,出現了CORS的錯誤:
The request client is not a secure context and the resource is in more-private address space `private`.



但是我在Server端已經設定好CORS,應該不會出現這個訊息才是。

後來在網路上找到了問題,原來是chrome在版本94之後,它不允許不安全的公網(訪問者)存取不安全的私網资源。

解決的其中一個方式是將兩邊的網路都設置為https,但是我只是學習而已,好像沒有必要設定SSL

另一個方式是進入chrome的設置頁:chrome://flags ,找到Block insecure private network requests,把值設定為disable