您的位置:时间博客>PHP>解决TP6获取不到请求头Authorization问题

解决TP6获取不到请求头Authorization问题

在使用tp6写接口时使用了tymondesigns/jwt-auth 这个包,在Header中加入Authorization:bearer token值 传参;

但是代码一直报 Must have token,debug最终发现是.htaccess配置项出了问题

追加一项即可:

<IfModule mod_rewrite.c>
  Options +FollowSymlinks -Multiviews
  RewriteEngine On

  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
  #追加下面这项配置
  SetEnvIf Authorization .+ HTTP_AUTHORIZATION=$0
</IfModule>

再打印就有值了

bab81b16c14f72edd1358b4863d7e685.png


转载请注明本文标题和链接:《 解决TP6获取不到请求头Authorization问题
分享到:

相关推荐

网友评论 0

未登陆 表情
Ctrl+Enter快速提交