ドメイン内の Active Directory グループを使用して、ロールベースのセキュリティを使用してアプリケーションを保護します。
domain\groupA
具体的には、現在ログインしているユーザーがActive Directoryの一部であるかどうかに応じて、ページ上のアイテムを表示/非表示にする必要があります。何らかの理由で、これに Active Directory を使用するための情報を見つけるのは困難です。私が見つけたように見えるものはすべて、ロールを使用したフォームベース認証の使用の詳細、または DB を使用して情報を保存することです。
私がやりたいことは、Active Directory で既に概説したセキュリティ構造を使用することだけです。誰かが私が必要なものを説明してもらえますか?
必要ですか:
<roleManager enabled="true"/>
のweb.config
<allow roles ="domain\groupA"/>
のweb.config
- IIS が Windows 認証に設定されている
if (User.IsInRole(@"domain\groupA")){ //do stuff }
私のページで?
他に何が欠けていますか?なんでも?機能していないからです。へー。
ご協力ありがとうございます。