业务需求:Spring Boot,Angular 8,使用Saml登录AD FS。
当前,我们正在尝试开发需要使用AD FS登录并且协议为saml的应用程序。
我不清楚在没有任何第三方支持的情况下AD FS和Saml如何工作的流程。
我是否需要任何第三方支持(例如OpenId connect,auth0才能实现此登录目的?
是否有任何可以帮助我使用AD FS登录的angular库?
预先感谢
基本上,没有附加组件就无法完成。
您可以在客户端添加SAML stack。
节点/护照可以在这里工作。
这是您的应用。将通过SAML直接与ADFS对话。
您也可以连接您的应用程序。类似于Auth0(IDP)。然后将Auth0与ADFS联合。
这里是您的应用。将使OIDC与Auth0对话,而Auth0将SAML与ADFS对话。
为什么使用SAML?
OIDC简单得多。
如果在Server 2019上具有ADFS,则可以使用Angular MSAL库。
您的应用。然后将OIDC直接与ADFS对话。