NTLM身份验证在Apache/PHP中不起作用
那么,故事是什么 我想在Apache中启用NTLM auth,并且已经安装了NTLM库(mod_auth_NTLM),安装了必需的VS可再发行,并将以下字符串放入httpd.confNTLM身份验证在Apache/PHP中不起作用,php,apache,Php,Apache,那么,故事是什么 我想在Apache中启用NTLM auth,并且已经安装了NTLM库(mod_auth_NTLM),安装了必需的VS可再发行,并将以下字符串放入httpd.conf LoadModule auth_ntlm_module modules/mod_authn_ntlm.so <Location /test > AuthType NTLM NTLMAuth on NTLMAuthoritative on NTLMOfferBa
LoadModule auth_ntlm_module modules/mod_authn_ntlm.so
<Location /test >
AuthType NTLM
NTLMAuth on
NTLMAuthoritative on
NTLMOfferBasic off
<RequireAll>
<RequireAny>
Require valid-user
</RequireAny>
</RequireAll>
</Location>
那么,有什么问题吗?还有其他可能性吗?找到了解决方案
不过,它不是NTLM库,而是SSPI(mod authn SSPI)
LoadModule authnz\u sspi\u module modules/mod\u authnz\u sspi.so
不允许超限
选项无
命令允许,拒绝
通融
AuthType SSPI
斯皮亚斯酒店
SSPIauthoritive On
吉隆坡斯皮多曼酒店
需要有效用户
AuthName“授权”
AuthType SSPI
斯皮亚斯酒店
SSPIauthoritive On
需要有效的用户
当然,您可以更改AuthName
LoadModule authnz\u sspi\u module modules/mod\u authnz\u sspi.so
不允许超限
选项无
命令允许,拒绝
通融
AuthType SSPI
斯皮亚斯酒店
SSPIauthoritive On
吉隆坡斯皮多曼酒店
需要有效用户
AuthName“授权”
AuthType SSPI
斯皮亚斯酒店
SSPIauthoritive On
需要有效的用户
当然,您可以更改AuthName
[Wed Feb 24 14:54:46.231132 2016] [authn_core:error] [pid 668:tid 1776] [client 10.16.66.19:53872] AH01796: AuthType NTLM configured without corresponding module