я мог бы использовать хорошую идею «карту» строку роль в [Authorize] атрибут:Как можно отобразить имя роли в авторизовать атрибут
Have:
[Authorize(Roles = "SecAdmin")]
public class UserAccessController : Controller
Хотела что-то вроде :
[Authorize(Roles = ConfigurationManager.AppSettings["SecAdminRole"])]
public class UserAccessController : Controller
Для того, чтобы я мог переключаться между тестовыми и производственными ролями AD, или должен ли я просто создать настраиваемый атрибут Authorize?
Привет, Zruty, у меня на самом деле уже есть пользовательский поставщик роли, который хорошо работал в разработке. Я применил свой собственный атрибут авторизации, и он отлично работает. – rafn