首页 > 解决方案 > Laravel api 向前端返回 401

问题描述

好吧,情况就是这样:我确实在 laravel 中构建了一个 Web 应用程序,使用 Passport 包构建 API,以便其他应用程序可以使用它。通过承载用户令牌进行身份验证时效果很好。现在我决定通过新的 VueJS 前端使用相同的 API,如此处所述但它返回 401 代码响应!

我仔细检查了所有步骤,需要添加到内核的中间件,auth.php 中的保护,并确保请求带有所有必需的标头(X-CSRF-TOKEN、X-XSRF-TOKEN、X-Requested-With: XMLHttpRequest)。

我什至将它与我完成的另一个应用程序(运行良好)进行了比较,这是相同的请求。

有没有人知道在哪里可以检查?

标签: phplaravelvue.js

解决方案


这是我的错,当我设置我的应用程序时,我没有运行“composer require laravel/passport”,我确实运行了它,然后运行了“artisan passport:install”,一切正常。


推荐阅读