Вопросы по теме 'authorize-attribute'

Как авторизовать набор контроллеров, не размещая аннотацию на каждом?
У меня есть наборы контроллеров, каждый из которых используется для каждого типа авторизации. Например, авторизация класса А будет иметь набор контроллеров, каждый из которых требует авторизации класса А. Есть ли способ разместить где-нибудь один...
7032 просмотров

Получите ActionName, ControllerName и AreaName и передайте его в атрибут ActionFilter.
Я использую настраиваемый фильтр авторизации, как показано ниже: public class ActionAuthorizeAttribute : AuthorizeAttribute { protected override bool AuthorizeCore(System.Web.HttpContextBase httpContext) {...
30275 просмотров

Авторизовать расширения атрибутов, новое ключевое слово
Я хотел бы расширить фильтр ключевых слов для атрибута авторизации без создания настраиваемого объекта авторизации. Я знаю, что в ключевом слове встроены роли, пользователи. Я хотел бы добавить новый уровень вызова ключевого слова и посмотреть,...
214 просмотров
schedule 06.06.2023

Несколько атрибутов авторизации, которые знают друг о друге
У меня очень простой сценарий. Я хочу украсить свои контроллеры / действия настраиваемым атрибутом авторизации. Авторизация должна быть предоставлена, если любой из атрибутов действителен. Например, [MyAuth(1)] [MyAuth(2)] public class...
7517 просмотров

Подключите [Авторизовать] к пользовательской базе данных
Как мне приказать атрибуту [Authorize] подключиться к моей собственной Roles базе данных, чтобы проверить наличие в ней конкретных ролей? Что я знаю : Мне нужно создать класс, унаследованный от AuthorizeAttribute . Чего я не знаю :...
160 просмотров

Пользовательский AuthorizeAttribute в WebApi OData EntitySetController
Я создал настраиваемый атрибут авторизации для обработки моих настраиваемых разрешений на контроллере odata WebAPI, унаследованном от EntitySetController, вот код для моего атрибута [AttributeUsage(AttributeTargets.Method, Inherited = false,...
1003 просмотров

Динамически добавлять роли для авторизации атрибута для контроллера
Мне нужно разрешить моему администратору изменять права доступа для пользователей на лету, чтобы они могли создавать новые роли и добавлять разрешения к этим ролям. Я хочу иметь возможность создать атрибут Authorize , который будет прикрепляться к...
25762 просмотров

Переопределить фильтр авторизации другим
У меня есть значение по умолчанию CustomAuthorizeAttribute , определенное в моем проекте Web Api. config.Filters.Add(new CustomAuthorizeAttribute()); Однако у меня есть специальный контроллер, в котором я хотел бы использовать...
2299 просмотров

ASP.NET MVC 5: вывод кэширующего дочернего действия программно
Мне нужно заставить кэшировать определенное дочернее действие при входе пользователя в систему, потому что я должен избегать кэширования этого дочернего действия родительским действием, которое использует AuthorizeAttribute . Однако при программном...
2701 просмотров

GetPdfBytesFromUrl, отправленный из контроллера, по-прежнему требует аутентификации
Я использую конвертер EVOPdf в своем проекте MVC4. Я использую метод pdfConverter.GetPdfBytesFromUrl , чтобы выполнить другое действие контроллера, чтобы вернуть обработанный HTML и преобразовать его в PDF. Моя проблема в том, что теперь у меня...
127 просмотров

Авторизация Aps .net IdentityServer4
Я использую IdentityServer4 с идентификатором asp .net в качестве точки аутентификации. Мои API/WebApps вызывают сервер идентификации для получения токена доступа. Теперь, как авторизовать использование перед каким-либо действием или внутри...
819 просмотров

Можно ли использовать группу рассылки AD для авторизации пользователей?
Все пользователи, которых я хочу допустить в раздел администратора моего приложения, входят в группу рассылки, но не в группу безопасности. Могу ли я использовать группу рассылки в методе Usre.IsInRole() и в Authorize(Role="Domain\DistribGroup")]?
130 просмотров

Пользовательский атрибут авторизации не работает после развертывания в IIS
Я переопределил метод HandleUnauthorizedRequest в своем приложении asp.net mvc, чтобы убедиться, что он отправляет ответ 401 на несанкционированные вызовы ajax вместо перенаправления на страницу входа. Это отлично работает, когда я запускаю его...
835 просмотров
schedule 20.03.2023

ASP.NET Установить идентификатор пользователя и IsAuthenticated = true
У меня есть приложение ASP.NET MVC, к которому должны иметь доступ только пользователи, вошедшие в систему. Мы реализуем PingAccess и PingFederate, которые перехватывают трафик к нашему приложению и заставляют пользователя войти в систему еще до...
575 просмотров

Авторизовать контроллер ASP.NET Core 2.1 сразу с несколькими схемами
Предположим, что мы используем аутентификацию со схемой «Abc» и соответствующим обработчиком, и все отлично. Мы можем защитить контроллер просто с помощью [Authorize(AuthenticationSchemes = "Abc", Roles = "admin")] атрибут Но теперь появилась...
1506 просмотров

Как получить доступ к параметрам appsetting.json в классе AuthorizeAttribute в .Net Core
В моем приложении ASP.NET Core MVC у меня есть класс, который наследуется от AuthorizeAttribute и реализует IAuthorizationFilter. namespace MyProject.Attributes { [AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple...
2599 просмотров

Пользовательский атрибут AuthorizeAttribute не реализуется
В нашем решении MVC у нас есть две пользовательские реализации AuthorizeAttribute : одна называется BasicHttpAuthorizeAttribute и используется в производственной среде уже много лет, а другая RoleAuthorizeAttribute добавлена ​​недавно. При...
192 просмотров

Как реализовать авторизацию ролей с настраиваемой базой данных?
У меня есть приложение, для которого требуется авторизация ролей с использованием настраиваемой базы данных. База данных настроена с tblUsers таблицей, которая имеет ссылку на tblRoles таблицу. Пользователи также уже назначены своим ролям. Я...
358 просмотров