SetEnvIf 在 htaccess 中不起作用

SetEnvIf 在 htaccess 中不起作用

我正在尝试解决 Apache、PHP 和 CGI​​ 中臭名昭著的缺少 Auth 标头问题。

如果我在虚拟主机中设置它,我就可以从授权标头中成功读取 Bearer 令牌。

SetEnvIf 授权 .+ HTTP_AUTHORIZATION=$0

但是,我想在 .htaccess 文件中以应用程序级别进行设置。尽管 Web 目录已设置 AllowOverride All,但我的 .htaccess 文件中的此指令不起作用。

相关内容