如何在Azure AD作为身份提供者的情况下为Angular 7.x应用程序实现基于SAML的身份验证?
我正在构建一个Angular 7.x应用程序,其中身份提供者将是Azure AD,并且必须使用SAML对用户进行身份验证。我还没有找到这种实现的解决方案/示例。我需要用户的员工id和职务,但被要求不要使用graph api。有人能帮我吗如何在Azure AD作为身份提供者的情况下为Angular 7.x应用程序实现基于SAML的身份验证?,angular,authentication,saml-2.0,adal,Angular,Authentication,Saml 2.0,Adal,我正在构建一个Angular 7.x应用程序,其中身份提供者将是Azure AD,并且必须使用SAML对用户进行身份验证。我还没有找到这种实现的解决方案/示例。我需要用户的员工id和职务,但被要求不要使用graph api。有人能帮我吗 MsAdalAngular6Module.forRoot({ tenant: 'XXXX-XXXX-XXXX-XXXXXXXX', clientId: 'XXXX-XXXX-XXXX-XXXXXXXX', redirectUr
MsAdalAngular6Module.forRoot({
tenant: 'XXXX-XXXX-XXXX-XXXXXXXX',
clientId: 'XXXX-XXXX-XXXX-XXXXXXXX',
redirectUri: 'https://localhost:4200/',
endpoints: {
'https://graph.microsoft.com': 'XXXX-XXXX-XXXX-XXXXXXXX'
},
navigateToLoginRequestUrl: false,
cacheLocation: 'localStorage',
})
有Passport SAML和saml2 js,但它们是用于Node/NPM的 这是一种选择吗
否则,把Auto0/OktA放在中间。然后按照上面的说明转到OpenID连接到Auth0(Auth0有自己的示例)并将SAML连接到IDP。
检查指南和附带的示例是的,我已经使用本指南实现了,但它没有告诉我如何使用SAML协议。您好。你有什么解决办法吗?连我都需要same@ShreeramMuralidharan嗨,希勒姆。您是否在Angular应用程序中实现了SAML?如果你能分享你的解决方案,那就太棒了。