如何解决是否有用于将 SAML 与 Spring Boot 应用程序集成的 Spring Boot SAML 客户端?
我正在开发一个与多个 Idp 集成的 Spring Boot 应用程序。我在互联网上查看了许多关于将 Spring 应用程序与 SAML 集成的示例,所有示例都展示了如何通过应用程序属性与 IDP 集成。
在 OAuth 2.0 的情况下,我们有 MSAL 库提供的客户端,我们如下集成。
ConfidentialClientApplication
.builder(decryptCredential(adClientId),clientSecret)
.authority(authorityURL).build();
clientApplication.getAuthorizationRequestUrl(parameters).toString();
clientApplication.acquireToken(authorizationCodeParameters);
在 Spring Boot 中是否有类似的方法,让客户端调用 ADFS SAMLIDP 并获得用户身份验证?
根据请求,从数据库中获取 IDP 详细信息,并调用对适当 IDP 的调用以对用户进行身份验证。
提前致谢。
解决方法
我探索了 coveooss 库,它有客户端,而且调用 ADFS 来获取 SAML 断言是最简单的。这是 COVEOOSS git link
的链接版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。