Авторизация на основе ролей Active Directory не работает в dotnet core 2.2 - PullRequest
0 голосов
/ 27 февраля 2019

Я последовал совету в этом ответе, добавил IISIntegration для WebHostBuilder и Авторизацию для служб, а атрибут Authorize для метода контроллера:

    [HttpGet("EntityGetAll")]
    [Authorize(Roles = "my active directory role")]
    [Description("description")]
    [ProducesResponseType(typeof(DtoName[]), StatusCodes.Status200OK)]
    public IActionResult EntityGetAll()

Но когда япри попытке доступа к конечной точке я получаю следующую ошибку:

Произошло необработанное исключение при выполнении запроса.System.InvalidOperationException: не была указана схема authenticationScheme, и не было найдено DefaultChallengeScheme.

Кто-нибудь может мне посоветовать, как мне настроить их для авторизации ActiveDirectory?

...