simplemembership を既存の Web アプリケーションに実装する方法について詳しく教えてください。すべてのブログは非常に紛らわしく、詳細が不足しています。動作していないように見えるものがあります。私が構築した既存のブログ アプリがあり、simplemembership を簡単に使用する方法を探しています。
助けてください..
ありがとう
simplemembership を既存の Web アプリケーションに実装する方法について詳しく教えてください。すべてのブログは非常に紛らわしく、詳細が不足しています。動作していないように見えるものがあります。私が構築した既存のブログ アプリがあり、simplemembership を簡単に使用する方法を探しています。
助けてください..
ありがとう
タグで述べたように、MVC4を使用している場合:
1) 新しい MVC4 インターネット Web アプリケーションを作成する
2) そこからコピー:
a) Controllers フォルダの
AccountController b) Models フォルダの AccountModels
c) View フォルダの Account フォルダ
4) アプリケーションに貼り付けます
5) すべての名前空間をアプリケーションに変更します
6) web.config の変更: 追加 (新しいアプリケーションからコピーすることができます):
<system.web>
<authentication mode="Forms">
<forms loginUrl="~/Account/Login" timeout="2880" />
</authentication>
<membership>
<providers>
<clear />
<add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="gunselEntities" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="3" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" applicationName="/" />
</providers>
</membership>
</system.web>
7) Aspnet メンバーシップ テーブルをデータベースに追加します。ウィザード (C:\Windows\Microsoft.NET\Framework[フレームワーク バージョン]\aspnet_regsql) に移動して起動します。テーブルを追加するのに役立つ特別なウィザードが実行されます。