Добавление постраничной безопасности / аутентификации в приложении MVC - PullRequest
0 голосов
/ 21 февраля 2012

Я хочу добавить постраничную безопасность / аутентификацию для сайта.Все пользователи авторизованы через Active Directory.Это приложение MVC.Я попытался добавить

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

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

Это правильный способ сделать это?Есть ли другие варианты / способы сделать это.Спасибо за информацию.

1 Ответ

1 голос
/ 21 февраля 2012

Настроить WindowsTokenRoleProvider , тогда вы можете использовать:

[Authorize(Roles = @"Group")]

Но вы можете столкнуться с некоторыми "безопасными" ограничениями при программных запросах к поставщику.Если это так, то переключитесь на пользовательский поставщик ролей AD.Одним из примеров будет this , но наверняка будет больше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...