【发布时间】:2020-04-19 16:45:29
【问题描述】:
我目前正在使用 Microsoft adal angular 进行 Azure Active Directory 身份验证,如果配置设置相同,则低于。
MsAdalAngular6Module.forRoot({
tenant: 'xxxxxxxxxxxxxxxxxxx',
clientId: 'xxxxxxxxxxxxxxxxx',
redirectUri: window.location.origin,
endpoints: {
"xxxxxxxx": "xxxxxxxxxxxxxx",
},
navigateToLoginRequestUrl: true,
cacheLocation: 'localStorage',
loadFrameTimeout: 60000
}),
我在 Azure 应用注册中将回复 URL 设置为 https://xxx.azurewebsites.net/。
如果我使用https://xxx.azurewebsites.net/ 并进入应用程序,上述配置工作正常。但是当我使用https://xxx.azurewebsites.net/dashboard 并输入我的凭据时,它会抛出主题中提到的错误并且不允许我进入。
我知道 Azure 已阻止 Active Directory 中的通配符配置。如果我从应用程序复制粘贴任何深层链接,我有没有办法配置设置以成功进行身份验证。
任何帮助将不胜感激,并提前致谢。
【问题讨论】:
标签: azure-active-directory angular7 adal microsoft-adal-angular6