在使用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>
再打印就有值了
转载请注明本文标题和链接:《 解决TP6获取不到请求头Authorization问题 》
网友评论 0