роль юзера
От: sagent  
Дата: 31.07.05 17:13
Оценка:
обычно роль ставиться так
Context.User = New GenericPrincipal( Context.User.Identity, arrRoles ) где arrRoles -массив ролей. проблема в том, что этот код нужно вызывать каждый раз перед тем как вызвать метод isinrole, потому что m_roles постоянно обнуляется. непонятно только для чего это сделано. я решил обойти это записывая роль в поле UserData объекта FormsAuthenticationTicket. как вы считаете это правильно?(билет я шифрую и перед считыванием UserData расшифровую). или обнуление m_roles необходимо, если вдруг роль юзера изменится? чтот тут более оптимально?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.