В настоящее время я использую Microsoft adal angular для Azure аутентификации в активном каталоге и ниже, если параметры конфигурации совпадают.
MsAdalAngular6Module.forRoot({
tenant: 'xxxxxxxxxxxxxxxxxxx',
clientId: 'xxxxxxxxxxxxxxxxx',
redirectUri: window.location.origin,
endpoints: {
"xxxxxxxx": "xxxxxxxxxxxxxx",
},
navigateToLoginRequestUrl: true,
cacheLocation: 'localStorage',
loadFrameTimeout: 60000
}),
Я установил URL-адрес ответа как https://xxx.azurewebsites.net/ в Azure регистрации приложений.
Приведенная выше конфигурация работает нормально, если я использую https://xxx.azurewebsites.net/ и захожу в приложение. Но когда я использую https://xxx.azurewebsites.net/dashboard и ввожу свои учетные данные, это выдает ошибку, упомянутую в теме, и не позволяет мне go in.
Я знаю, что Azure имеет заблокированы подстановочные конфигурации в Active Directory. Есть ли способ настроить параметры для успешной аутентификации, если я скопирую и вставлю любую глубокую ссылку из приложения.
Любая помощь будет очень признательна и заранее благодарна.