2012-07-03 73 views
1

我想在MembershipUser上執行GetPassword(),但應用程序中的自定義成員資格提供程序正在拋出NotImplemented異常,請讓我知道一些解決方法以獲取任何用戶密碼?成員ASP.NET GetPassword

感謝

回答

1

如果您使用的是自定義的成員資格提供,這意味着你已經創建了一個繼承MembershipProvider類。當您繼承此類時,Visual Studio通常會繼續並自動生成從MembershipProvider繼承的抽象方法。其中一種方法是GetPassword(),它取決於你爲它編寫邏輯。默認情況下,它會拋出異常提示您尚未爲其編寫邏輯。

enter image description here

如果你不想做一個自定義的成員資格提供程序,您可以使用SqlMembershipProvider,而不是讓Visual Studio中創建必要的表和存儲過程來處理一切。當您想要完全控制編程邏輯時,會使用自定義成員資格提供程序。

+0

謝謝..解決了我的問題。 – RHM