Ste*_*nte 9 php active-directory windows-server-2008
我在Windows 2008服务器R2上运行了一个PHP应用程序,它使用PHP的LDAP库对Active Directory的用户进行身份验证.
根据这个答案,我正在寻找使用$_SERVER['AUTH_USER'],但我得到一个空白值.同样的AUTH_TYPE和AUTH_PASSWORD.声明变量,但它们都没有赋值给它们.
我已经启用了基本身份验证和Windows身份验证角色(通过服务器管理器),但都没有解决问题.
我使用的是PHP 5.3.14,Zend Server CE和IIS 7.5.
我需要对解决方案应用单一登录,但无法获取当前登录用户的凭据,我不知所措.
任何帮助将不胜感激.
Ste*_*nte 15
我得到了它在IIS中禁用匿名身份验证工作,并启用Windows身份验证(我认为Windows身份验证已经启用,但事实证明,角色被简单地安装.)现在$_SERVER['AUTH_USER']和$_SERVER['REMOTE_USER']被填充.
| 归档时间: |
|
| 查看次数: |
18062 次 |
| 最近记录: |