在帶Windows客戶端和LAMP Web服務器的Windows環境中,是否可以利用Windows身份驗證在LAMP網站上對用戶進行身份驗證?LAMP服務器上的Windows身份驗證
的動機是:
- 上
- 單一登錄就能訪問Windows用戶
編輯的用戶名: Twelve47發現this question and answer,但僅適用於不幸的是,所以我的問題是不是它的重複,而不是我說的7小時前...
在帶Windows客戶端和LAMP Web服務器的Windows環境中,是否可以利用Windows身份驗證在LAMP網站上對用戶進行身份驗證?LAMP服務器上的Windows身份驗證
的動機是:
編輯的用戶名: Twelve47發現this question and answer,但僅適用於不幸的是,所以我的問題是不是它的重複,而不是我說的7小時前...
可以使用LDAP訪問Active Directory,然後可以使用LDAP in PHP或mod_auth_ldap in apache來查詢AD。
您可能想看看adLDAP哪一個PHP項目專爲PHP/AD集成而設計。
LDAP有利於*授權*(給定名稱,查找他的專利),對吧?但是,如何讓客戶端將用戶名發送到服務器呢? – chiccodoro 2011-04-07 15:42:31
我不確定你的意思。您的意思是您希望瀏覽器將客戶端計算機本地用戶帳戶的詳細信息發送到服務器? – Twelve47 2011-04-07 16:29:22
我不得不承認,我不完全知道Windows身份驗證如何工作。在ASP.NET中,這是一個非常簡單的配置設置。使用該功能,用戶在導航到網站時會自動進行身份驗證。他的用戶名隨後可供網站使用。當然,這是必要的,以顯示您是誰,並根據您的用戶名授權您。我不需要比用戶名更多的細節。 – chiccodoro 2011-04-08 08:35:13
致投票結束的人:請問爲什麼? – chiccodoro 2011-04-07 15:26:38
Twasn't我,但投票結束的人認爲這個問題更適合webmasters.stackexchange.com我認爲你也可以在那裏問你的問題,但我沒有投票結束。 – 2011-04-07 18:24:10
@吉爾伯特:我明白了。我認爲它是一個編程問題,因爲我需要知道使用Windows身份驗證和檢索用戶名所需的庫和代碼。 – chiccodoro 2011-04-08 08:38:26