2011-08-01 68 views
0

任何人都可以請我提供關於是否可以使用aspNetActiveDirectoryProvider進行身份驗證和aspsqlProfile Provider來存儲用戶特定詳細信息的指導?可能使用aspNetActiveDirectoryProvider和aspsqlProfile Provider相結合嗎?

我不是很安靜的讓我頭腦發熱如何獲得aspnet_profile表所需的用戶ID,如果我要切換到Active Direcory。

另外,如果使用活動目錄,是否可以從aspnet管理頁面更改密碼?

問候,

回答

0

改變密碼是可能的AD提供商:見ActiveDirectoryMembershipProvider.ChangePassword方法。

ASP.NET配置文件通常會將配置文件與用戶名相關聯。通常,用戶名值將與認證系統使用的用戶身份值相同。因此,在活動目錄的情況下,這將是用戶的域合格的登錄名(在<domain>/<login>形式) - 看到這個鏈接的詳細信息:http://msdn.microsoft.com/en-us/library/ewfkf772.aspx

您還可以創建自定義配置文件提供者,如果你需要在數據庫架構的更多控制側 - 樣品已經可以從微軟,你可以使用它作爲基地,檢查這些鏈接:

http://msdn.microsoft.com/en-us/magazine/cc163457.aspx

http://www.asp.net/downloads/sandbox/table-profile-provider-samples

+0

感謝@VnayC您的幫助 –

相關問題