是否有用于将 SAML 与 spring 引导应用程序集成的 Spring 引导 SAML 客户端?
Is there a Spring boot SAML client for integrating SAML with spring boot application?
我正在开发 spring 与多个 Idp 集成的启动应用程序。我在互联网上检查了很多关于将 Spring 应用程序与 SAML 集成的示例,所有这些示例都展示了如何通过应用程序属性与 IDP 集成。
在 OAuth 2.0 的情况下,我们有 MSAL 库提供的客户端,我们集成如下。
ConfidentialClientApplication
.builder(decryptCredential(adClientId), clientSecret)
.authority(authorityURL).build();
clientApplication.getAuthorizationRequestUrl(parameters).toString();
clientApplication.acquireToken(authorizationCodeParameters);
在 Spring 引导中是否有类似的方法,让客户端调用 ADFS SAMLIDP 并获得用户身份验证?
根据请求,从数据库中获取 IDP 详细信息并调用适当的 IDP 以对用户进行身份验证。
提前致谢。
我研究了 coveooss 库,它有客户端,调用 ADFS 来获取 SAML 断言是最简单的库。这是 link 对应 COVEOOSS git link
我正在开发 spring 与多个 Idp 集成的启动应用程序。我在互联网上检查了很多关于将 Spring 应用程序与 SAML 集成的示例,所有这些示例都展示了如何通过应用程序属性与 IDP 集成。
在 OAuth 2.0 的情况下,我们有 MSAL 库提供的客户端,我们集成如下。
ConfidentialClientApplication
.builder(decryptCredential(adClientId), clientSecret)
.authority(authorityURL).build();
clientApplication.getAuthorizationRequestUrl(parameters).toString();
clientApplication.acquireToken(authorizationCodeParameters);
在 Spring 引导中是否有类似的方法,让客户端调用 ADFS SAMLIDP 并获得用户身份验证?
根据请求,从数据库中获取 IDP 详细信息并调用适当的 IDP 以对用户进行身份验证。
提前致谢。
我研究了 coveooss 库,它有客户端,调用 ADFS 来获取 SAML 断言是最简单的库。这是 link 对应 COVEOOSS git link