【发布时间】:2017-09-01 04:48:45
【问题描述】:
在我当前的项目中使用 Passport 时,我总是收到“未经身份验证的错误”。这就是我过去 3 天所做的:
- 安装和配置 Passport(如文档所述)
- 向 Postman 请求令牌(密码授予令牌)
- 使用令牌请求受保护的路由(auth:api 中间件)
- 得到 `{“错误”:“未经身份验证。” }`
- 搜索、搜索和研究
- 得到 `{“错误”:“未经身份验证。” }`
然后,我安装了一个新的 L5.3 和一个新的数据库并且工作正常。即使使用我当前的数据库!
我已经尝试了所有我发现但没有成功的解决方案......
谁能帮助我?任何想法将不胜感激。
谢谢。
【问题讨论】:
-
我猜您根据有关 OAuth 的文档在标头中将令牌作为授权参数发送,但是 apache 阻止此参数并且护照中间件无法验证您的请求,将身份验证名称更改为其他内容,例如令牌或密钥或所有内容除了授权。成功
标签: laravel-5.3 laravel-passport