私はMVC4を使用しており、Forms認証を使用しています。MVCには独自の認証と承認の実装があると聞きましたが、それが何であり、どのように使用するかはわかりません。MVCの実装は何と呼ばれ、フォームから移行して代わりに使用するのは簡単ですか?
質問する
364 次
1 に答える
1
答えはです。ある種。
MVC(バージョン1〜3)は、標準のメンバーシップデータベースとフォーム認証を使用しました。MVC 4も標準のフォーム認証を使用しますが、WebSecurityと呼ばれるシステムを使用してそのメンバーシップシステムにアクセスします。WebSecurityはWebMatrixプロジェクト用に作成され、MVC4はデフォルトのテンプレートでの使用を採用しています。
必要に応じて、標準のメンバーシップシステムを引き続き使用できますが、WebSecurity(特にSimpleMembership)を使用すると、データをさらにカスタマイズできます。
MVCは、承認のためにいくつかの方法で構成することもできます。[Authorize]
古いweb.configメソッドを使用することも、属性などのAuthorizationFiltersを使用することもできます。これは引き続きFormsAuthenticationを使用しますが、内部的には、FormsAuthenticationの使用を構成する方法にすぎません。
于 2012-11-01T16:42:08.263 に答える