SSPI,将错误凭证视为匿名用户

SSPI,将错误凭证视为匿名用户

我正在使用 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']在仍然接受所有连接的同时退出?

相关内容