2

asp.net メンバーシップ プロバイダーを変更したいのですが、ビルトイン ASP.NET 2 のソース コードを見つけましたが、ビルトイン ASP.NET 4が必要です。

ありがとうございました

4

2 に答える 2

2

たぶん遅いかもしれませんが、その質問を探している誰かに役立つことを願っています:)

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

于 2013-01-17T09:52:39.393 に答える
0

ILSpyを使用して、アセンブリから直接ソースを抽出します。

ILSpy は、MSIL コードを再変換することにより、任意の .NET アセンブリからコードを再構築するのに役立つアセンブリ ブラウザーおよび逆コンパイラ ツールです。

System.Web.Security の GAC にある独自のプロバイダーのテンプレートとして、SQLMembershipProvider を使用できます。

それとは別に、ASP.NET 参照ソース(.NET 4 を含む、リリースされた .NET ソース コード) を検索して運試しをすることができます。ただし、セキュリティクラスがそこにあるかどうかはわかりません。

于 2012-09-25T19:49:43.110 に答える