搜尋

首頁  >  問答  >  主體

誰該負責處理CORS問題?

<p>我正在為行動和網路應用程式開發一個基於Laravel的GraphQL API。其中一個前端開發人員要求我在伺服器端停用CORS,因為由於CORS問題,他無法使用該API。他的本機主機上的Vue應用程式正在向我的測試API發出請求,該API位於一個URL上。 </p> <p>就我所了解,這對伺服器端來說並不是問題,CORS是伺服器的安全措施。我相信,對於開發來說,Vue開發人員需要透過在他的本地主機上新增代理來解決這個問題。 </p>
P粉478445671P粉478445671509 天前764

全部回覆(1)我來回復

  • P粉478188786

    P粉4781887862023-09-05 21:36:12

    你們兩個都有責任完成這個應用程序,互相指責並不能解決這個問題。這不是一個技術問題。

    在前端開發環境中加入代理程式是解決這個問題的一種方式。另一種方式是將他們正在工作的網域加入白名單,甚至像前端開發人員建議的那樣加入通配符。 CORS是一種安全特性,但對於不包含任何生產資料的開發環境來說是無意義的。能夠在不經過太多麻煩的情況下啟動和運行開發環境有助於提高生產力。

    一起合作。你們的責任是創建一個應用程序,而沒有前端,你們也無法完成交付應用程式的任務。

    回覆
    0
  • 取消回覆