0

ウェブサイトのページセキュリティ/認証を追加することを検討しています。すべてのユーザーがActive Directory経由でログインしています。これはMVCアプリケーションです。私は追加しようとしましたMVCアプリケーションでページセキュリティ/認証でページを追加

[Authorize(Roles = @"Doamin\Group")] 

    public ActionResult Index() 
    { 
     return View(); 
    } 

これは正しい方法ですか?これを行うための他の選択肢や方法がありますか? 情報ありがとうございます。

答えて

1

設定WindowsTokenRoleProvider、そして、あなたが使用することができます。

[Authorize(Roles = @"Group")] 

しかし、プログラム的にプロバイダを照会したときに、いくつかの「セキュリティ」の制限が発生することがあります。その場合は、カスタムADロールプロバイダに切り替えます。 1つの例はthisであるが、確かにそこにもっとあることがある。

関連する問題