Ядро asp.net, перенаправление на страницу входа администратора, когда пользователи пытаются получить доступ к области администратора

Как я могу гарантировать, что когда пользователи вводят localhost / Admin, они перенаправляются на Admin / Account / Login вместо Account / Login с использованием основного идентификатора Asp.net? Я использую шаблон по умолчанию для авторизации в ядре asp.net. Затем я хочу убедиться, что оттуда могут входить только пользователи с ролью Администратор. Как я могу это сделать?


person Wajahat Ali Abid    schedule 22.05.2017    source источник


Ответы (1)


Вы не можете. Когда пользователь не аутентифицирован, как система может узнать, является он администратором или нет?

Вместо двух страниц входа - одна страница входа, но после успешной проверки учетных данных пользователи перенаправляются на разные страницы в зависимости от того, являются они администраторами или нет.

person trailmax    schedule 22.05.2017