タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

承認に関するJHashimotoのブックマーク (1)

  • ASP.NET カスタムロールプロバイダを利用したアクセス制御

    前回ASP.NETカスタムメンバーシッププロバイダを利用したログインで Memberフォルダ配下のページはログインしていないユーザのアクセスを拒否するよう設定しました。 今回は新たにAdminフォルダを作成し、Adminフォルダ配下のページはAdminロールを持っているユーザのみアクセスを許可するように設定します。 前回のコードに追加していきます。 カスタム ロール プロバイダーの作成まずカスタムロールプロバイダを作成します。 App_Codeに「CustomRoleProvider.vb」クラスを追加します。 CustomRoleProviderクラスはRoleProviderクラスを継承します。 抽象メソッドをオーバーラドしたメソッドが追加されますのでGetRolesForUserメソッドにロールを取得するコードを書きます。 その他のメソッドはNotSupportedException

    JHashimoto
    JHashimoto 2012/10/24
    "抽象メソッドをオーバーラドしたメソッドが追加されますのでGetRolesForUserメソッドにロールを取得するコードを書きます。その他のメソッドはNotSupportedExceptionをスローするようにしておきます。"
  • 1