在PHP 檢索Active Directory 使用者名稱
在Intranet 上使用PHP Web 應用程式時,擷取目前使用者的IP 與主機名稱是相對簡單的直截了當。然而,取得他們的 Active Directory 或 Windows 使用者名稱可能是一個挑戰。
解決方案
要在 PHP 中擷取 Active Directory/Windows 使用者名,請檢查 AUTH_USER 請求變數。如果存在,它表示經過身份驗證的使用者的使用者名稱。但值得注意的是:
在 Active Directory 網域中,當用戶端使用 Internet Explorer 時,只要伺服器和檔案系統權限配置正確,IE 就可以以靜默方式將使用者的網域憑證提交到伺服器。因此,AUTH_USER 將包含 MYDOMAINuser.name 格式,無需使用者手動登入 Web 應用程式。
以上是如何在 PHP 中檢索 Active Directory 使用者名稱?的詳細內容。更多資訊請關注PHP中文網其他相關文章!