asp.net メンバーシップ プロバイダーを変更したいのですが、ビルトイン ASP.NET 2 のソース コードを見つけましたが、ビルトイン ASP.NET 4が必要です。
ありがとうございました
asp.net メンバーシップ プロバイダーを変更したいのですが、ビルトイン ASP.NET 2 のソース コードを見つけましたが、ビルトイン ASP.NET 4が必要です。
ありがとうございました
たぶん遅いかもしれませんが、その質問を探している誰かに役立つことを願っています:)
ASP.NET 4 では、既定のプロバイダーは ExtendedMembershipProvider です。既定のプロバイダーは SimpleMembershipProvider で、WebMatrix に存在します。
これらのソース コードは、ASP.NET ソース コードの codeplex にあります。
ExtendedMembershipProvider: http://aspnetwebstack.codeplex.com/SourceControl/changeset/view/553690ac9488#src/WebMatrix.WebData/ExtendedMembershipProvider.cs
SimpleMembershipProvider; http://aspnetwebstack.codeplex.com/SourceControl/changeset/view/553690ac9488#src/WebMatrix.WebData/SimpleMembershipProvider.cs
ILSpyを使用して、アセンブリから直接ソースを抽出します。
ILSpy は、MSIL コードを再変換することにより、任意の .NET アセンブリからコードを再構築するのに役立つアセンブリ ブラウザーおよび逆コンパイラ ツールです。
System.Web.Security の GAC にある独自のプロバイダーのテンプレートとして、SQLMembershipProvider を使用できます。
それとは別に、ASP.NET 参照ソース(.NET 4 を含む、リリースされた .NET ソース コード) を検索して運試しをすることができます。ただし、セキュリティクラスがそこにあるかどうかはわかりません。