Проблема авторизации пользователя ASP.NET MVC 3 в функции session_start () - PullRequest
0 голосов
/ 15 ноября 2011

Мое приложение использует Identity claim authentication (учетная запись пользователя Active Directory), чтобы предоставить пользователю доступ к страницам приложения.

Я пытаюсь изменить информацию о маршрутизации в функции session_start(), чтобы если вошедший в систему пользователь был не администратором, я мог перенаправить его на страницу «Отказано в доступе».

Я попытался изменить информацию о маршрутизации в этой функции. Но я не могу этого сделать.

Есть предложения? или что я не так делаю в этом?

Спасибо, Балан

1 Ответ

0 голосов
/ 15 ноября 2011

Вместо того, чтобы выполнять аутентификацию таким образом, я бы посоветовал вам следовать простому способу аутентификации для каждого контроллера.Нравится следующий

[Authorize(Roles = "Administrator")]
public class StoreManagerController : Controller
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...