#c# #azure #azure-active-directory
#c# #azure #azure-active-directory
Вопрос:
Ниже приведен сценарий, который работает по-другому в Windows Azure,
Сценарий 1:
- Создайте веб-приложение из Visual Studio, используя настройку проверки подлинности Azure AD.
- Приложение работает нормально. Проверка подлинности прошла успешно.
Сценарий 2
- Вручную добавьте приложение в Azure Active Directory
- Обновите конфигурацию, связанную с регистрацией нового приложения в Active Directory, и попробуйте аутентифицировать приложение.
В сценарии 2 появляется сообщение об ошибке «Приложение с идентификатором XXXX не найдено в каталоге XXXXX»
Комментарии:
1. Вы намерены зарегистрировать приложение с одним клиентом или с несколькими клиентами? Какой портал вы использовали для регистрации приложения в сценарии 2? Какие изменения в конфигурации вы внесли? Какой код вы используете для «проверки подлинности приложения»? Какую учетную запись пользователя вы использовали для входа? Каково полное сообщение об ошибке (в сообщении об ошибке не должно быть ничего, что можно скрыть)?
Ответ №1:
Судя по сообщению об ошибке, либо вы используете неправильный идентификатор приложения, либо клиент. Пожалуйста, убедитесь, что приложение, которое вы настраиваете в проекте, находится на используемом вами клиенте.
Microsoft также предоставляет множество примеров кода, которые помогут разработчику начать разработку Azure AD. Вы можете обратиться к here, который содержит подробные инструкции по регистрации и настройке приложений вручную.