VS2012 と MVC4 を使用して asp.net メンバーシップ (フォーム バージョン) を実装しようとしています。aspnet_regsql.exe を使用してデータベース テーブルを作成しましたが、web.config を構成して、Visual Studio で「asp.net 構成」ユーティリティを実行できるようにします。「simplemembership」を使用する必要があるようです。これは正しいですか? また、必要な構成方法についての説明はどこで入手できますか? ありがとうございました
質問する
242 次
1 に答える
0
既定では、ASP.NET MVC 4 は、フル プロバイダーの軽量バージョンである SimpleMembership プロバイダーを使用します。フルバージョンのすべての機能を公開しているわけではありません。
使用するメンバーシップ プロバイダー<membership>
は、web.config のセクション内で構成されます。
たとえば、(MVC 3 で使用されているように) 完全なメンバーシップ プロバイダーを構成する場合は、次のようにします。
<membership defaultProvider="DefaultMembershipProvider">
<providers>
<add name="DefaultMembershipProvider"
type="System.Web.Providers.DefaultMembershipProvider, System.Web.Providers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
connectionStringName="DefaultConnection"
enablePasswordRetrieval="false"
enablePasswordReset="true"
requiresQuestionAndAnswer="false"
requiresUniqueEmail="false"
maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="6"
minRequiredNonalphanumericCharacters="0"
passwordAttemptWindow="10"
applicationName="/"
/>
</providers>
</membership>
于 2012-12-31T07:50:51.060 に答える