由于某种原因apache或某些apache / php mod从请求中删除了标头。
在线搜索之后,我在.htaccess文件中尝试了以下操作,还尝试将它们放在apache conf文件中:
SetEnvIf Authorization .+ HTTP_AUTHORIZATION=$0
RewriteEngine On
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule .* - [e=HTTP_AUTHORIZATION:%1]
尝试此操作后,我注意到HTTP_AUTHORIZATION标头返回了,但为空:
[HTTP_AUTHORIZATION] =>
服务器在WHM上配置了Apache 2.4和php-fpm-尝试将php处理程序设置为cgi和suphp,仍然没有成功。
任何帮助将不胜感激。
谢谢