我工作在PHP内部网的Web应用程序。我试图使用Windows NT登录凭据登录到应用程序。我在这里遇到的麻烦是如何获得远程用户的Windows用户名? 我想获得的用户名,然后检查对各种LDAP组,这样我可以引导他们到合适的在我的应用程序页面。使用Windows身份验证的登录凭据Intranet应用程序
我到目前为止已经试过
<?php
echo $_SERVER['REMOTE_USER'];
echo $_SERVER['PHP_AUTH_USER'];
?>
它们都返回空值。
更新:使用$ _ SERVER [“REMOTE_ADDR”]林抽到了计算机的IP地址。无论如何,我可以得到用户名/用户名(任何唯一的)并将其用于与LDAP组进行比较?我想这样做,当他们进入网站的主页并存储会话,然后在整个网站中使用会话变量。
它给了我一个弹出输入登录信息。我想使用现有的Windows NT登录信息来检查我的LDAP组。 – Naveen 2013-02-14 19:07:37