2016-09-22 35 views
0

我正在嘗試製作一個完整的應用程序(Express在後端和React在前面),我遇到了問題。服務器和用戶界面都在本地主機上的DEV環境中進行測試,但具有不同的端口號。從前端到後端進行API調用會導致CORS錯誤,因爲它們都在不同的端口上運行。我知道一個解決方案是實現服務器端渲染,但由於我使用的第三方庫的限制,我無法做到這一點。React + Express RESTful API調用

所以我想知道在這種情況下最好的解決方案是什麼。只需放置(「Access-Control-Allow-Origin」,「*」)標題可以修復所有內容,但我並不喜歡這樣做。有沒有人有任何其他建議?

非常感謝 - 謝謝!

回答

0

您需要啓用CORS,可以通過「訪問控制允許源」,「IP:端口」指定地址。

+0

謝謝!杜,那絕對有道理 –

+0

不客氣。 –