如何使用PHP/IIS读取Windows登录的用户名

Ali*_*eza 7 php iis active-directory

我正在运行一个网络.这里我有一个域控制器(DC)我刚刚安装了IIS6,PHP和Mysql.一切都很好.:)

现在我想在本地网站上发布一个脚本.第一个问题是我想要检测哪个网络用户(活动目录用户)使用PHP登录.我的意思是,当用户登录到Windows时,对我来说已经足够了,不再需要其他身份验证.

我想知道我是否可以使用函数或其他东西......它的输出是AD用户名和用户组.

djn*_*djn 16

如果您已将IIS设置为对用户进行身份验证,则其中一个或多个应包含用户名:

$_SERVER['LOGON_USER']
$_SERVER['AUTH_USER']
$_SERVER['REDIRECT_LOGON_USER']
$_SERVER['REDIRECT_AUTH_USER']
Run Code Online (Sandbox Code Playgroud)