Laravel Oauth2标题-“;授权:持票人(代币)“;不';行不通

Laravel Oauth2标题-“;授权:持票人(代币)“;不';行不通,laravel,oauth-2.0,lumen,bearer-token,Laravel,Oauth 2.0,Lumen,Bearer Token,我使用流明作为后端。我成功地对用户进行了身份验证并获得了令牌,但当我试图获取受保护的数据时,它不允许我使用授权:承载令牌。我和邮递员和斯威夫特都试过了。(我还尝试了授权:BearerTOKEN) 我尝试从ios应用程序拨打电话并添加标题:授权:承载y57WWNRNKNpJkXugT6v1YG7Et13PBgT5xNkAB1bg,但它不允许我通过验证。具体而言: let headers = ["Authorization": "Bearer \(token)"] 然后我尝试了邮递员:获取

我使用流明作为后端。我成功地对用户进行了身份验证并获得了令牌,但当我试图获取受保护的数据时,它不允许我使用
授权:承载令牌
。我和邮递员和斯威夫特都试过了。(我还尝试了
授权:BearerTOKEN

我尝试从ios应用程序拨打电话并添加标题:
授权:承载y57WWNRNKNpJkXugT6v1YG7Et13PBgT5xNkAB1bg
,但它不允许我通过验证。具体而言:

    let headers = ["Authorization": "Bearer \(token)"]
然后我尝试了邮递员:获取,设置标题:

  • 授权
    承载y57WWNRNKNpJkXugT6v1YG7Et13PBgT5xNkAB1bg
还是不走运。我越来越

error=“访问被拒绝”

“错误描述”=“资源所有者或授权服务器拒绝了该请求。”


注意:
/me?access_-token=84389…
效果很好

如果您正在使用apache,请将此添加到您的
.htaccess
RewriteEngine On RewriteCond%{HTTP:Authorization}^(.*)RewriteRule.-[e=HTTP\u-Authorization:%1]@Digitlimit我没有
.htaccess
任何地方:/它在哪里?您正在使用apache吗?如果是,创建一个如果您使用的是vagrant means nginx而不是apache服务器,因此不需要.htaccess,我建议您尝试使用POSTMAN进行测试,另一种方法是直接在URL中传递令牌,如下所示:我尝试用您的建议替换
.htaccess
顶部的代码,但它仍然不能通过邮递员,既不能通过
/me?Authorization=Bearery57WW
也不能通过
/me?Authorization=Bearery57WW