2011-09-25 128 views

回答

3

其中,會員提供商和個人資料提供商有兩個不同的用途。成員資格提供者提供用戶列表和認證功能。配置文件提供程序提供了一種存儲與每個用戶關聯的應用程序特定數據的方法

您是否需要定製提供程序取決於您要使用的數據存儲的類型。兩個內置的成員資格提供程序允許使用Active Directory域(通常只適用於爲企業Intranet開發應用程序時)或MS SQL Server數據庫。一個內置的Profile提供程序使用MS SQL。如果您想使用不同類型的數據存儲,例如PostgreSQL數據庫,那麼您需要爲該特定數據存儲定製提供程序。

+0

因此,根據您的說法,我不需要擴展會員提供商以存儲更多用戶數據(電話,城市等)。 我想使用SQL Server。 – Safari

+0

這是正確的。您可以簡單地使用內置配置文件提供程序將這些信息存儲在SQL Server中。 http://msdn.microsoft.com/en-us/library/2y3fs9xs.aspx有一個很好的概述。 – mloar

6

會員提供商 - 管理用戶名,電子郵件地址和密碼。

配置文件提供程序 - 管理所有其他自定義用戶設置,例如名稱和首選項。

因此,要回答你的問題,你應該使用兩個,因爲他們服務於不同的目的。

相關問題