搜尋

首頁  >  問答  >  主體

解決CORS策略阻止重定向問題的方法

<p>我正在開發一個使用<code>Vue js</code>的應用程式。 根據我的設置,當設定發生變化時,我需要將一個變數傳遞給我的URL。 </p> <pre class="lang-js prettyprint-override"><code><!-- language: lang-js --> $.get('http://172.16.1.157:8002/firstcolumn/' c1v '/' c1b, function (data) { // 一些程式碼... }); </code></pre> <p>但是當我的應用程式存取網站時,顯示以下訊息。 </p> <pre class="brush:php;toolbar:false;">載入http://172.16.1.157:8002/firstcolumn/2017-03-01/2017-10-26失敗:重定向從'http:/ /172.16.1.157:8002/firstcolumn/2017-03-01/2017-10-26'到'http://172.16.1.157:8002/firstcolumn/2017-03-01/017-102017-102017/' CORS政策阻止:請求的資源上沒有'Access-Control-Allow-Origin'頭。因此,不允許訪問來源'http://localhost:8080'。 </pre></p>
P粉824889650P粉824889650518 天前570

全部回覆(2)我來回復

  • P粉593536104

    P粉5935361042023-08-22 09:57:28

    感謝大家,我透過Chrome瀏覽器上的這個擴充解決了問題。

    Allow CORS: Access-Control-Allow-Origin

    回覆
    0
  • P粉998100648

    P粉9981006482023-08-22 00:19:11

    除了awd提到的讓負責伺服器的人重新配置(對於本地開發來說不切實際的解決方案)外,我使用類似這樣的更改來源chrome插件:

    1. Moesif Orign & CORS Changer(以前是免費的,現在需要工作郵件地址 >_>)
    2. Allow CORS: Access-Control-Allow-Origin(在2023年進行了測試)

    你可以讓你的本地開發伺服器(例如:localhost:8080)看起來來自172.16.1.157:8002或任何其他網域

    回覆
    0
  • 取消回覆