Мне нужен контроль аутентификации / входа ASP.net и C #, который ссылается на базу данных сервера SQL, содержащую две таблицы: пользователи и роли.Когда аутентификация прошла успешно, я хочу, чтобы пользователь был перенаправлен на определенную страницу веб-сайта, определяемую его ролью, хранящейся в базе данных.
Например, пользователь с ролью "Системный администратор« будет направлено на защищенную домашнюю страницу в папке системного администратора на сайте, где в качестве роли « Системный пользователь » будет перенаправлен на соответствующую домашнюю страницу в защищенной папке пользователя системы.
Мне удалось найти что-то в библиотеке MSDN, но это перенаправляет все успешные входы в систему по умолчанию "default.aspx".
Есть ли способ:
- Как изменить это в соответствии с моими конкретными требованиями?
- Ресурс, который я еще не нашел, который мог бы дать некоторые подсказки о том, как реализовать это?