PrincipalPermission с Role = "" всегда терпит неудачу - PullRequest
1 голос
/ 29 мая 2011

Я использую проверку подлинности с помощью форм в своем приложении asp.net 3.5.
У меня есть собственный класс, реализующий IIdentity.
Я украсил свой метод [PrincipalPermission(SecurityAction.Demand, Role = "administration")].
Моя проблемав том, что даже когда я вошел в систему как пользователь, который в этой роли, я получаю исключение безопасности.Это происходило с каждой комбинацией роли / пользователя, которую я пробовал. Однако
, если я использую [PrincipalPermission(SecurityAction.Demand, Name = "admin")], авторизация работает должным образом.
Я уверен, что мой метод GetRoles() возвращает правильные строки ролей.
Есть ли что-то, что я делаю не так?

...