Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

Vitafresh


Молчун

Зарегистрирован:
03 July 2008
Сообщения: 30
Примеры кода: 0
 

Re: Redirect после аутентификации

17 July 2008 17:08  


metravl2Vitafresh

1)Под словами "роль юзера еще не определена" я понимаю, что метод Page.User.IsInRole("Role_name") вернет false.
А метод Roles.IsUserInRole(user, "Role_name") проверяет имеется ли вообще в БД юзер с такой ролью в независимости от того, на каком этапе авторизации он юзер.
2) После метода Server.Transfer - авторизация не осуществляется. Можешь проверить: вызови после Transfer в Page_Load страницы "~/admin/Default.aspx" метод User.IsInRole("Admin") и посмотри, что он вернет.
Да, действительно так и есть. При переходе по Server.Transfer метод Page.User.IsInRole вернет false.

Ну тогда все тоже самое, только с Response.Redirect("~/admin/Default.aspx");
В этом случае все работает как надо и Page.User.IsInRole("admin_role") возвращает true;
Наверх
  



Общие вопросы программирования на ASP.NET

 Redirect после аутентификацииmetravl  09 July 2008 01:16
 Re: Redirect после аутентификацииVitafresh  17 July 2008 17:08
 Re: Redirect после аутентификацииVitafresh  11 July 2008 21:45
 Re: Redirect после аутентификацииmetravl  15 July 2008 10:47
 Re: Redirect после аутентификацииVitafresh  10 July 2008 00:20
 Re: Redirect после аутентификацииmetravl  10 July 2008 13:04
 Re: Redirect после аутентификацииpecha  09 July 2008 15:41
 Re: Redirect после аутентификацииmetravl  09 July 2008 18:45
 Re: Redirect после аутентификацииVitafresh  09 July 2008 11:43
 Re: Redirect после аутентификацииmetravl  09 July 2008 13:18
 Re: Redirect после аутентификацииVitafresh  09 July 2008 10:42
 Re: Redirect после аутентификацииBlackTigerAP  09 July 2008 11:14
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта