Keycloak 作为服务提供商的KeyClope-设置签名证书
当使用KeyClope作为应连接到(非KeyClope)身份提供程序(IdP)的服务提供程序(SP)时,如何在KeyClope中安装签名证书 更准确地说,keydove应该用作身份代理(如中所述),并且keydove SP和IdP之间的通信将通过SAML 2.0协议来实现 KeyClope文档包含用于进行“正常”HTTPS通信的信息,例如在浏览器中,但我找不到任何关于安装签名证书的信息,这些证书将用于与IdP的后端到后端SAML通信。有人知道怎么做吗 (可能只有一个证书安装到keydove中,即此证书用于SAML通信和其他非SAML keydove HTTPS通信?如何查看SP使用哪个证书为外部IDP签名/加密SAML消息? 转到Identity Providers->配置的SAML IDP->导出。导出包含用于签名/加密的证书。您的IDP中必须至少有一个激活的签名/加密配置,否则您将无法在导出中看到证书 如何更改配置的IDP使用的证书? 在创建领域时,KeyClope会生成一个Keycloak 作为服务提供商的KeyClope-设置签名证书,keycloak,saml,idp,Keycloak,Saml,Idp,当使用KeyClope作为应连接到(非KeyClope)身份提供程序(IdP)的服务提供程序(SP)时,如何在KeyClope中安装签名证书 更准确地说,keydove应该用作身份代理(如中所述),并且keydove SP和IdP之间的通信将通过SAML 2.0协议来实现 KeyClope文档包含用于进行“正常”HTTPS通信的信息,例如在浏览器中,但我找不到任何关于安装签名证书的信息,这些证书将用于与IdP的后端到后端SAML通信。有人知道怎么做吗 (可能只有一个证书安装到keydove中,即
RSA-SHA256
证书,默认情况下,该证书将由您配置的IDP代理设置使用
转到Realm Settings->Keys,您将看到这个带有提供程序的RS256
(RSA)(RSA生成的
)
如果您需要另一个证书,请切换到“提供程序”选项卡,添加密钥库,例如rsa。导入您的私钥和证书(均为PEM格式!)
回到概述,禁用rsa生成的提供程序,新生成的提供程序应该是唯一类型为RS256
如果您现在再次检查IDP的导出,则导入的证书应在XML中使用您如何查看SP使用哪个证书对外部IDP的SAML消息进行签名/加密?
转到Identity Providers->配置的SAML IDP->导出。导出包含用于签名/加密的证书。您的IDP中必须至少有一个激活的签名/加密配置,否则您将无法在导出中看到证书
如何更改配置的IDP使用的证书?
在创建领域时,KeyClope会生成一个RSA-SHA256
证书,默认情况下,该证书将由您配置的IDP代理设置使用
转到Realm Settings->Keys,您将看到这个带有提供程序的RS256
(RSA)(RSA生成的
)
如果您需要另一个证书,请切换到“提供程序”选项卡,添加密钥库,例如rsa。导入您的私钥和证书(均为PEM格式!)
回到概述,禁用rsa生成的提供程序,新生成的提供程序应该是唯一类型为RS256
如果您现在再次检查IDP的导出,那么导入的证书应该在XML中使用非常感谢!这正是我要找的!谢谢!这正是我要找的!