我正在尝试使用 apache 2.4 在 PHP 标头中获取 REMOTE_USER。有人可以提供 mod_authnz_sspi.so 文件或链接吗?主要目标是使用 Windows 凭据绕过登录屏幕,因此不需要任何登录。
我尝试使用 mod_authn_ntlm.so 但我的 xampp 说它不是有效的 Win32 应用程序。有没有办法解决类似的问题或其他一些模块?
假设您尝试在 Windows 计算机上使用 NTLM 或 SSPI,则必须根据您的 PHP 版本安装正确的 PHP 扩展。运行
phpinfo();
或 php --version
以确定您运行的是 32 位还是 64 位 PHP 安装。
之后,您可以直接从
Apache Hause 的下载页面下载适当的
NTLM 32 or 64 bits
扩展并启用它。它就像一个魅力。
我不建议您使用
SSPI extension for Windows
,因为它或多或少是 NTLM 的后备,除非另有证明,否则没有人能够使其在 Windows 下与 Kerberos 一起工作。