У меня есть веб-приложение с AngularJS front-end и spring REST back-end. Мне нужно использовать Azure AD для аутентификации.На странице входа в систему, когда я ввожу учетные данные, он переводит меня в Azure и просит ввести учетные данные; после этого я получаю сообщение:
AADSTS50011: URL-адрес ответа, указанный в запросе, не соответствуетURL ответа, настроенные для приложения: 'xxxx-xxx-xxxx-xxxx-xxxx'.
Форма страницы, на которую был сделан запрос:
https://xxx.xxxx.com/App/#/login
Принимая во внимание, что responseUrl, указанный в Azure для этого приложения, был:
https://xxx.xxxx.com/App/#/
Должен ли я сделать оба URL одинаковыми, т.е.https://xxx.xxxx.com/App/#/login
Мой код инициализации для ADAL:
adalProvider.init({
instance: 'https://login.microsoftonline.com/',
tenant: 'xxxxxxxx.onmicrosoft.com',
clientId: 'xxxxxxxxxxxxxxxxxxxxx',
popUp: false,
},
$httpProvider
);
Даже после создания URL-адреса responseTo, идентичного URL-адресу страницы, с которой был сделан запрос, все равно я получаю ту же ошибку.