php - Laravel api 向前端返回 401
问题描述
好吧,情况就是这样:我确实在 laravel 中构建了一个 Web 应用程序,使用 Passport 包构建 API,以便其他应用程序可以使用它。通过承载用户令牌进行身份验证时效果很好。现在我决定通过新的 VueJS 前端使用相同的 API,如此处所述,但它返回 401 代码响应!
我仔细检查了所有步骤,需要添加到内核的中间件,auth.php 中的保护,并确保请求带有所有必需的标头(X-CSRF-TOKEN、X-XSRF-TOKEN、X-Requested-With: XMLHttpRequest)。
我什至将它与我完成的另一个应用程序(运行良好)进行了比较,这是相同的请求。
有没有人知道在哪里可以检查?
解决方案
这是我的错,当我设置我的应用程序时,我没有运行“composer require laravel/passport”,我确实运行了它,然后运行了“artisan passport:install”,一切正常。
推荐阅读
- git - Git将项目分成多个子项目
- python - Python 脚本作为纯 Python 工作,但不适用于 Flask
- haproxy - 使用 h2c 对后端的代理请求
- android - 如何在 android studio 中检查来自第三方 APK 的 http 请求
- c# - 我想使用 RegExp 仅提取给定字符串中的邮件
- html - 居中元素时忽略侧边距
- ios - 将用户登录与用户注销逻辑放在哪里?
- multithreading - 进程可以读取自己的“标准输出”流吗?
- c# - 如何使用 ClosedXML 格式化带有数字的单元格?
- python - 当尝试替换 .csv 文件中的值时,它会给出错误