你甚至嘗試google?
編輯
抱歉,hubub和snarky響應。我認爲你遇到的問題是你沒有完全問這個問題 - 無論是在這裏還是在谷歌。無論如何,你不需要在這裏舔C#代碼。您只需要配置您的Web應用程序即可將AD用作會員提供商。你需要一個連接字符串[得到這個權利是最難的部分]:
<connectionStrings>
<add name="MyAd"
connectionString="LDAP://adserver/OU=Users"
/>
</connectionStrings>
而且一個成員提供:
<membership defaultProvider="AdProvider">
<providers>
<add
name="AdProvider"
type="System.Web.Security.ActiveDirectoryMembershipProvider,
System.Web, Version=2.0.0.0,
Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="MyAd"
applicationName="ItRemoteHelpdesk"
enablePasswordReset="false"
/>
</providers>
</membership>
然後用戶可以使用他們的正常的用戶名@域名和密碼登錄。
很明顯,你甚至沒有試圖尋找這個你自己(我想知道,我爲此甚至一個月前建立一個類庫)。請詢問具體問題的答案,而不是整個解決方案。 – Brad 2010-10-22 18:15:25
谷歌本身的第一個鏈接應該會給你所有你需要的信息http://www.c-sharpcorner.com/uploadfile/ankithakur/login_using_active_directory04052006061801am/login_using_active_directory.aspx – InSane 2010-10-22 18:16:18
@Shogun,你發現了什麼新的鏈接@ InSane發佈? – Brad 2010-10-22 18:26:31