Я использую OWIN для подключения этого промежуточного программного обеспечения UseJwtBearerAuthentication
, чтобы включить аутентификацию токена JWT Bearer.Затем я использую IAuthorizationFilter
, чтобы проверить область и украсить методы моего контроллера.Пока все хорошо, все работает.
Проблема в том, что мне нужно иметь возможность отключить аутентификацию для определенных методов действия через конфигурацию, и когда я прекращаю предоставлять заголовок запроса авторизации, я предполагаю промежуточное ПО, котороеУ меня нет контроля над (AFAIK), возвращает 401, никогда не достигает моего фильтра, поэтому я не могу решить позже.
Есть ли способ подключиться к конвейеру и решить, хочу ли я пропустить аутентификациювообще, когда определенное значение конфигурации присутствует, на запрос?Спасибо.