【发布时间】:2018-01-31 19:30:39
【问题描述】:
我有一个在 Laravel 中运行在实时服务器上的应用程序,我正在尝试通过 Ionic 应用程序使用它的 API,该应用程序使用 Passport 进行用户身份验证和检索 access_token。
在成功检索到向 url:https://my-app.com/oauth/token 发出请求的 access_token 后,我保存 access_token 并发出一个简单的 GET 请求以获取使用“auth:api”中间件的“hello”消息。
此 GET 请求在对实时服务器完成后返回 401 状态代码。另一方面,当我按照相同的步骤但在本地主机上时,它工作正常。
所有这些步骤都在 Ionic 应用程序和 Postman 应用程序上完成。两种方式都会产生相同的结果。
我真的不知道有什么问题。我已按照在线说明和 laravel 文档进行操作。
【问题讨论】:
-
这是 CORS 问题吗?您是否允许非本地来源?
-
我已经通过 barryvdh/laravel-cors 包配置了 CORS。
标签: laravel api laravel-5.4 laravel-passport