首页 > 解决方案 > 如何在没有私钥的情况下为 saml2 sso 实现服务提供者

问题描述

我有一个客户想要实施 SAML2 SSO,客户将是身份提供者 (IDP),而我的 Web 应用程序将有效地成为服务提供者 (SP)。

但是我的客户只给了我证书文件 (.crt) 和元数据 xml 文件,我检查了需要 SPKeystore.jks 来初始化 KeyStore 对象的 openSAML 代码。

那么如何在没有.jks文件的情况下实现服务提供者呢?jks文件是必需的吗?谁知道,非常感谢!

标签: single-sign-on

解决方案


您自己创建密钥库(jks)并将证书添加到其中。在 java 环境中,您使用keytoolfor 这样做。


推荐阅读