我正在使用 xampp 运行 apache 2.4,到目前为止我的 sspi 运行良好mod_authnz_sspi
。
我想接受所有用户,但$_SERVER['REMOTE_USER']
如果他们在我的活动目录中,则获取他们的名字以显示更多选项卡。
我目前接受我的活动目录中的用户和匿名用户Require valid-user
,但是如果用户不在我的 AD 中,或者输入了错误的凭据,或者在树莓派上,我想将他视为匿名用户,但 apache 目前因为“需要有效用户”而拒绝连接。
我尝试Require all granted
在侧面添加,但它的优先级高于Require valid-user
,而且我无法$_SERVER['REMOTE_USER']
在 php 中检索到。
LoadModule authnz_sspi_module modules/mod_authnz_sspi.so
<Directory "C:/xampp/htdocs">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
AuthType SSPI
SSPIDomain X.X.X.X
SSPIAuth on
SSPIOfferSSPI on
SSPIAuthoritative on
SSPIPerRequestAuth on
SSPIOmitDomain on
SSPIUsernameCase lower
#Require all granted
Require valid-user
</Directory>
是否有可能$_SERVER['REMOTE_USER']
在仍然接受所有连接的同时退出?