0

simplemembership を既存の Web アプリケーションに実装する方法について詳しく教えてください。すべてのブログは非常に紛らわしく、詳細が不足しています。動作していないように見えるものがあります。私が構築した既存のブログ アプリがあり、simplemembership を簡単に使用する方法を探しています。

助けてください..

ありがとう

4

1 に答える 1

1

タグで述べたように、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) に移動して起動します。テーブルを追加するのに役立つ特別なウィザードが実行されます。

于 2013-08-16T19:15:39.943 に答える