フォーム認証によるロールベースのアクセス制御

アクセス制御の仕方

  • アクションクラスまたはアクションメソッドにアノテーションで設定する。
     public class HomeController : Controller
     {
         [Authorize(Roles="Administrations")]
         public ActionResult Index() {}
     }

認証を行うクラス

  • MembershipProviderを継承したカスタムクラスでユーザ認証を行う
  • RoleProviderを継承したカスタムクラスでロールの管理を行う

実装例


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS