我試圖讓我的前端服務器從我的后端服務器拉取一個 http 請求,但在我的瀏覽器控制臺中收到以下錯誤:
Access to XMLHttpRequest at 'http://localhost:8080/run' from origin 'http://localhost:3000' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
我知道這是一個安全協議,但是有沒有一種簡單的方法來覆寫這個問題并允許埠 8080(我的后端)從埠(3000)回傳呼叫?
編輯:我使用 java springboot 作為我的后端框架和 React 作為我的前端框架
編輯 2:我安裝并使用了 Moesif Origin & CORS Changer 擴展并且它可以作業,我只是想知道是否有更永久的解決方法。
uj5u.com熱心網友回復:
一個快速的方法是將 @CrossOrigin(匯入是 org.springframework.web.bind.annotation.CrossOrigin)添加到您的 Rest Controller(s)。
uj5u.com熱心網友回復:
您也可以使用CRA 代理設定。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/352155.html
上一篇:JPA多重關系-一個資料庫列
