繁体   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