使用AD FS和Saml进行Angular应用程序登录,无需任何第三方,如auth0,OpenId Connect等



业务需求:Spring Boot,Angular 8,AD FS 使用 Saml 登录。

目前,我们正在尝试开发一个需要使用AD FS登录的应用程序,协议是saml。

我不清楚流程 AD FS 和 Saml 如何在没有任何第三方支持的情况下工作。

我是否需要任何第三方支持,如OpenId connect,auth0用于此登录目的?

任何角度库可以帮助我使用 AD FS 登录?

提前致谢

基本上,如果没有附加组件,这是不可能的。

您可以在客户端添加 SAML 堆栈。

节点/护照可以在这里工作。

这意味着你的应用将通过 SAML 直接与 ADFS 通信。

您还可以将应用程序连接到类似 Auth0(IDP(的内容。然后,Auth0 与 ADFS 联合。

在这里,您的应用程序会将 OIDC 与 Auth0 通信,Auth0 会将 SAML 与 ADFS 通信。

为什么选择萨姆利?

OIDC 要简单得多。

如果服务器 2019 上有 ADFS。 可以使用 Angular MSAL 库。

然后,您的应用程序将直接与 ADFS 进行 OIDC 通信。

相关内容

最新更新