Запуск входа с помощью Azure LS1 API на локальном хосте работает нормально, но при переносе сценария на сервер я получаю следующую ошибку:
AADSTS50011: URL-адрес ответа, указанный в запросе, не совпадает с ответомURL-адреса, настроенные для приложения:
Я знаю, что проблема в настройках приложения на портале Azure, где я должен изменить URI перенаправления с адресом сервера вместо localhost: 30662, но проблема возникает здесь: поскольку приложениедолжен работать на внутреннем сервере с адресом, например, 192.168.1.xxx, а порталу Azure требуется адрес с сертификатом https: //, если он отличается от localhost. Как я могу управлять этим, чтобы не устанавливать сертификат SSL на локальном сервере? Есть ли способ вставить URI перенаправления без https: //?
var msalConfig = {
auth: {
clientId: "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
authority: "https://login.microsoftonline.com/organizations"
redirectURI: "http://192.168.1.xxx:30662"
},
cache: {
cacheLocation: "localStorage",
storeAuthStateInCookie: true
}
};
AADSTS50011: URL-адрес ответа, указанный в запросе, не соответствует URL-адресам ответа, настроенным для приложения: