簡體   English   中英

Vue中的axios的Cors和預檢錯誤

[英]Cors and preflight errors with axios in vue

在我的應用程序中,我將laravel作為后端,將jwt-auth作為身份驗證,將社交名流作為oauth2提供程序,將vue作為我的前端。

現在,我使用axios通過客戶端內部的github(例如https://github.com/login/oauth/authorize )對用戶進行授權,然后通過后端api獲取訪問令牌。

如果我使用POSTMAN進行授權請求,則一切正常,但是如果我使用前端axio請求進行請求,則始終會出錯。 我想得到它們是因為某些Header值不正確。 有人可以解釋一下軸要求執行授權請求需要哪些變量。

親切的問候。

您可以在瀏覽器中禁用性能很差的cors,或者必須在后端啟用cors並檢查后端是否啟用了cors,然后在瀏覽器網絡標簽中查找Access-Control-Allow-Origin標頭,或者您必須使用代理,以便將請求發送到與瀏覽器相同的來源,但將其重定向到其他URL。

In create-react-app this works by adding
"proxy":"http://youUrl:portNo."

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM