#c# #asp.net #active-directory #azure-active-directory
Вопрос:
Я пытаюсь подключиться к Azure Active Directory из ASP.NET применение. Я следую этой статье Microsoft, чтобы написать код:
Ниже приведены мои значения, которые я помещаю в приложение:
<add key="ClientId" value="XXXXXXXXXX" />
<add key="Tenant" value="XXXXXXXXXXXXXXXXXXXX" />
<add key="Authority" value="https://login.microsoftonline.com/{0}/v2.0" />
<add key="redirectUri" value="https://localhost:5000/" />
Для моего URI перенаправления я использую https://localhost:5000/
. Это то, что я настроил при регистрации приложений на портале Azure. Когда я запускаю свое приложение, я получаю эту ошибку:
Когда я меняю значение redirectUri
на https://localhost:44368/
, я вижу логин Microsoft, и Microsoft также принимает идентификатор пользователя, но после ввода моего пароля я получаю сообщение об ошибке: :
AADSTS50011: URL-адрес ответа, указанный в запросе, не соответствует URL-адресам ответа, настроенным для приложения:
Любая помощь будет высоко оценена.
Ответ №1:
Ошибка говорит сама за себя. Вы должны проверить регистрацию приложений> Управление> Аутентификация> Перенаправить URL-адрес и посмотреть, соответствует ли URL-адрес https://localhost:44368 / настроен там или нет. Если оно настроено, вы наверняка сможете получить требуемый ответ.