CORS 请求未成功

当我想创建一个使用 VueJs 作为前端( http://localhost:8080/#/login )和 Laravel 5.6 作为后端的身份验证系统时,我遇到了一个问题。当我尝试使用 api login url http://127.0.0.1:8000/api/v1/login 提交登录表单时,我收到错误消息:

跨域请求被阻止:同源策略不允许在 http://127.0.0.1:8000/api/v1/login 读取远程资源。 (原因:CORS 请求未成功)。

我不知道如何解决这个问题。

这里有人可以帮我解决我的问题吗?

注意: 我必须先安装 laravel-cors

原文由 Shinoda_ 发布,翻译遵循 CC BY-SA 4.0 许可协议


回答:

这是一个老问题,但我还是会回答。

对我来说,这个错误是由自签名证书引起的。如果你打开开发者工具,选择网络选项卡,点击调用失败的 CORS 你可以看到安全选项卡。单击它以打开它。如果证书给您带来问题,则应显示文本“发生错误:SEC_ERROR_INADEQUATE_KEY_USAGE”。

要解决此问题,只需转到出现 CORS 错误的 URL,然后手动接受证书。

原文由 user11864445 发布,翻译遵循 CC BY-SA 4.0 许可协议

以上是 CORS 请求未成功 的全部内容, 来源链接: utcz.com/p/933188.html

回到顶部