2010-10-10 45 views
5

我正在運行一個網絡。在這裏我有一個域控制器(DC),我只是在它上面安裝了IIS6,PHP和Mysql。每一件事情都很好:)如何閱讀Windows登錄用戶名與PHP/IIS

現在我想在這個本地網站上提出一個腳本。 第一個問題是,我想檢測哪一個網絡用戶(活動目錄用戶)使用PHP登錄。我的意思是,當用戶登錄到Windows時,對於我來說就足夠了,不需要另一個身份驗證。

我想知道如果我可以只使用一個函數或東西...它的輸出是AD用戶名和用戶組。

回答

14

如果您已設置IIS來驗證用戶身份的一個或多個的這些應該包含用戶名:

$_SERVER['LOGON_USER'] 
$_SERVER['AUTH_USER'] 
$_SERVER['REDIRECT_LOGON_USER'] 
$_SERVER['REDIRECT_AUTH_USER'] 
相關問題