我正在尝试使用 SSO 设置 mediawiki。我能够设置域身份验证,但无法设置 SSO。
由于某种原因,$_SERVER['REMOTE_USER'] 变量未设置。
我查看了 SO 中的一些答案,但无法解决我的问题。我还配置了基本的 apache 身份验证,但仍然无法获取远程用户。
Apache.conf:
<Directory />
Options FollowSymLinks
AllowOverride None
AuthType Basic
AuthName "some_auth"
AuthBasicProvider file
AuthUserFile /path/to/file
Satisfy Any
Require valid-user
</Directory>
答案1
好的,看来这Satisfy Any
就是 REMOTE_USER 缺失的原因。