私は賢くないので、この小さな問題に遭遇します。私は作成したいアプリケーション、つまりその日に行ったことを表示する承認済みシステムを念頭に置いています。システムへのログインを許可されるのは、唯一の管理者として作成されたユーザーのみです。
そのアプリケーションを作成するには、まず私 (管理者) をデータベースに挿入して、新しい機能を追加し続けることができるようにする必要があります。ただし、MVC4 が提供するデータベース (デフォルト) は、新しいメンバー データの挿入 (特に、ユーザーのパスワードの暗号化が必要なテーブルmyappname
) に直接使用することはできません。webpages_Membership
私はまだ MVC4 に慣れていないため、定義済みのデータベースを新しいものに置き換えて、最初からやり直すことはできません。
administrator
新しく作成された MVC4 アプリケーションによって提供されるログイン ページを使用できるように、定義されたテーブルにパスワードと定義された値を新しいメンバー データとしてユーザー名として挿入するために私がしなければならないことを知っていますか?
更新
VS2012 を使用しています。ASP.NET 構成 ([プロジェクト] -> [Asp.Net 構成]) をオンにし、AdamB の投稿のリンクで提供されているチュートリアルに従いますが、ユーザーをデータベースに追加しません。私はこれをしたくありませんが、今はRegister
リンクをたどり、administrator
そこからパスワードを使用して新しいユーザー ( ) を登録することしかできないと思います。この方法だけが新しいメンバーをテーブルに追加するのに役立ちます。ロールについては、新しいロール名をテーブル (webpages_Roles) に直接追加し、DB の適切なテーブルでUserId
手動で参照します。RoleId