2012-03-21 1 views
0

私はカスタムロールプロバイダをセットアップしようとしていますが、背後でどのように動作するのかはよく分かりません。カスタムロールプロバイダはどのように機能しますか?

[質問]

  1. フォーム認証チケットに役割を設定し、カスタムロールプロバイダを使用しての違いは何ですか?どちらを使うのが良いですか?
  2. カスタムロールプロバイダを作成すると、ユーザーを許可またはブロックするためにweb.configのユーザーロール名を使用できますか?

Thx!

答えて

1

1-プロジェクトの要件と関係がある「良い」選択肢があるかどうかは不明です。私は一連のADグループを作成したくないため、内部認証プロジェクトのフォーム認証ではなくWindows認証に基づいたロールプロバイダを作成しました。Windows認証でユーザーをサイトに追加できるようにしました。それが何をするかについては、認証されたユーザーと対話して、サイトのどの領域に誰が許可されているかを定義します。

2-はい。マスターページで

いくつかの追加info

+0

は、我々はデータベースからデータをフェッチするために行くと使用は、それに基づいて禁止/入力できるようにすることはできますか? web.configには含まれていません。それが正しいか ? – Pankaj

+0

おそらくそれを管理することができます。私はすべてがプロバイダで定義されると思う。 – CodeMonkey1313

関連する問題