Контроллер Webapi без аутентификации - PullRequest
0 голосов
/ 18 февраля 2020

У меня есть несколько контроллеров в проекте ядра webapi, который требует аутентификации. Я хочу создать еще один контроллер, который не требует аутентификации и будет доступен снаружи. Как я могу создать такой контроллер без аутентификации?

1 Ответ

1 голос
/ 18 февраля 2020

Предположим, что вы выполнили процесс проверки пользователя для аутентификации / авторизации.

Атрибут [AllowAnonymous] пропустит аутентификацию и авторизацию во время запроса доступа к контроллеру, украшенному этим атрибутом, или конкретный c метод действия, украшенный этим атрибутом

 [Authorize]
 public class SampleController : BaseController
 {
     [AllowAnonymous]
     public IActionResult Get() { ... }
     public IActionResult Post() { ... }
 }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...