当我使用邮递员测试访问令牌时,它总是在访问http://passport.dev/api/user
时返回未经身份验证的用户。我检查访问令牌的所有空格,正确的标题,授权承载令牌但仍然是用户未经过身份验证的
答案 0 :(得分:0)
经过一系列的测试和调试后,我得到了一个简单的答案,我发现所有配置和laravel护照的设置都是正确的,检查时未在标题中设置授权。如果使用apache
,可以在htacess中添加RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule .* - [e=HTTP_AUTHORIZATION:%1]
它修复了问题并使我免于烦人的定格。