Я использую аутентификацию с помощью форм. Мои пользователи перенаправляются на страницу (записанную в web.config) при входе в систему, но некоторые из них могут не иметь привилегий для доступа к этой странице по умолчанию. В этом случае я хочу, чтобы они перенаправлялись на другую страницу, но метод RedirectFromLoginPage всегда перенаправляет на страницу по умолчанию в web.config. Как заставить пользователей войти в систему, а затем перенаправить на страницу, которая зависит от некоторых критериев?
Условная переадресация при входе
Ответы (1)
SetAuthCookie позволяет вам выдавать куки авторизации, но сохраняет контроль над навигацией. После вызова этого метода вы можете запустить свою логику, чтобы выполнить типичное перенаправление ASP.NET туда, куда вы хотите.
person
Joseph Daigle
schedule
31.08.2008