AADSTS700016 Проблема Adal с неверным каталогом клиента - PullRequest
2 голосов
/ 17 марта 2019

У меня проблема с моим приложением реакции и аутентификацией с помощью adal-ms-реаги * (ссылка) .Я проследил за установкой, но столкнулся с проблемой с кодом AADSTS700016.Это говорит о том, что мой каталог арендатора неправильный, что определенно не так (я вижу его там, где я зарегистрировал свое приложение на портале Azure.

Проблема в том, что я понятия не имею, где установить правильный каталог в моем приложении реагирования. Есть место для идентификатора клиента и redirectURL, но нет ни tenant, ни tenantId.

loginMSSPecs

Любой, кто знает, где его настроить, так что это относится к правильномуЭтот ресурс выглядит как старый 2 года, может быть, в этом проблема?

Ответы [ 2 ]

2 голосов
/ 18 марта 2019

Вам не нужно настраивать информацию об арендаторе, так как это приложение реакции является мультитенантным. Вы можете найти его oauthUrl в файле index.jsx. Используется обычный, а не конкретный арендатор.

this.oauthUrl = "https://login.microsoftonline.com/common/oauth2/v2.0/authorize";

Более подробную информацию о мультитенанте можно найти здесь .

Кроме того, в URL-адресе аутентификации используется конечная точка версии 2.0. Поэтому вам нужно зарегистрировать свое приложение в Центре разработки приложений Microsoft . Если вы хотите зарегистрировать свое приложение на портале Azure, вам нужно зарегистрировать его в разделе «Регистрация приложений (предварительный просмотр)», которое относится к конечной точке версии 2.0.

enter image description here

1 голос
/ 18 марта 2019

Причина появления этой ошибки в том, что приложение зарегистрировано не в том месте. Вы используете конечную точку Azure AD v2.0, и приложение, использующее это, должно быть зарегистрировано на https://apps.dev.microsoft.com/, а не на портале Azure. Портал Azure следует использовать для регистрации приложений, нацеленных на конечные точки Azure AD v1.0.

Подробнее о регистрации приложения в конечной точке Azure AD v2.0 см. По адресу: https://docs.microsoft.com/en-us/azure/active-directory/develop/quickstart-v2-register-an-app.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...