Находясь внутри страницы, модуля или обработчика ASP.NET с HttpContext , как мне получить ссылку на текущий RoleProvider экземпляр?
Это провайдер, используемый для авторизации при вызове метода IPrincipal.IsInRole (..) . По умолчанию или из конфигурации мой провайдер кажется экземпляром SqlRoleProvider из-за ошибки, возникающей при запуске приложения.
Я хочу проверить тип поставщика во время выполнения, чтобы получить обратную связь о том, какой из них фактически используется.