Я пытаюсь пройти аутентификацию с помощью API Management в Azure через OAuth. Я правильно настроил этот кусок.
У меня происходит поток неявного входа в систему OAuth2, где я получаю токен ID и токен доступа (response_type=id_token+token
). Когда я проверяю aud
в возвращенном маркере доступа, вместо идентификатора клиента я получаю Aud API Graph по умолчанию (00000003-0000-0000-c000-000000000000), который мне нужно использовать для аутентификации с помощью элемента управления API.
Это должно остаться за OAuth, поскольку это внутреннее приложение, то, что я не хочу выпускать на публике c. Я использую неявный поток, потому что веб-страница - это SPA, размещенный на Blob.