Используя следующую конечную точку, действующую в качестве администратора на tenantB, я хочу зарегистрировать многопользовательское приложение API, определенное в другом tenantA:
https://login.microsoftonline.com/{tenantB}/v2.0/adminconsent?
client_id={GUIDAppIDInTenantA}
&redirect_uri=http://localhost:8080/myredirecturi
&scope=api://{GUIDAppIDInTenantA}/.default
Я получаю эту ошибку:
AADSTS90009 Приложение запрашивает токен для себя. Этот сценарий поддерживается, только если ресурс указан с помощью идентификатора приложения на основе GUID.
Я использую идентификатор приложения на основе GUID от TenantA. Я получаю страницу входа, и после входа в систему я сразу же перенаправляюсь на redirect_uri с указанной выше ошибкой.
Сообщение OAuth 2.0 и Azure Active Directory - ошибка AADSTS90009 использует другую конечную точку и упоминает об использовании GUID, которые я уже использую