Я создал .NET Core 2.1 WebAPI и опубликовал его в службе приложений Azure.Все работает нормально при выполнении вызовов API с устройства iOS, но если я включаю аутентификацию (на уровне службы приложений) с помощью провайдера аутентификации Azure AD, я получаю HTTP 401 («У вас нет разрешения на просмотр этого каталога)В своем коде iOS я реализовал библиотеку ADAL, и в Azure я зарегистрировал собственное приложение для получения токена для WebAPI (для регистрации через веб-API в API-разрешениях для собственного приложения было установлено значение user_imporsonation).из библиотеки ADAL и включить в заголовок авторизации (Bearer) для каждого запроса. Я могу воспроизвести эту проблему при использовании Postman и выполнить все шаги, чтобы сначала получить токен, используя тип предоставления кода авторизации. Но если я выполню запрос WebAPIв браузере я сначала вынужден пройти проверку подлинности (перенаправлен на login.microsoftonline.com), а после этого мне действительно удается увидеть ожидаемые результаты JSON при вызове Web API.
Кто-нибудь знает, кто яотсутствует здесь? Любая помощь очень
выполнил все шаги, описанные здесь: https://docs.microsoft.com/nl-nl/azure/app-service/configure-authentication-provider-aad