在SAML SSO中为服务提供商生成元数据的问题

2020-09-05 00:00发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我遵循了SAML配置的所有步骤(hybris 6.0,b2b加速器),但是当我访问URL https ://localhost:9002/samlsinglesignon/saml/metadata 它表示:HTTP状态500-找不到别名密钥

任何人都有任何想法,请告诉我。

感谢
Navneet

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我遵循了SAML配置的所有步骤(hybris 6.0,b2b加速器),但是当我访问URL https ://localhost:9002/samlsinglesignon/saml/metadata 它表示:HTTP状态500-找不到别名密钥

任何人都有任何想法,请告诉我。

感谢
Navneet

付费偷看设置
发送
10条回答
追夢秋陽
1楼-- · 2020-09-05 00:33

Importcert返回带有成功导入的别名test123的ssocircle id的返回。 使用此完整别名key =" $ {sso.keystore.privatekey.alias:test123的ssocircle id}"更新密钥和值。另外,entityid也应使用不同的名称作为已导入ssocircle的默认名称。 name =" entityId" value =" $ {sso.entity.id:urn:ssoextension:hybr1s:de}"

半个程序猿
2楼-- · 2020-09-05 00:56

感谢分享:)

灬番茄
3楼-- · 2020-09-05 00:34

1)使用命令行在密钥库文件中检修别名。 keytool -keystore samlKeystore.jks -v -list

2)别名允许包含特殊字符.ex:'。',''和'Chinese'

3)复制"别名:"之后的所有字符

4)再次确认副本中的字符。

  keytool -keystore samlKeystore.jks -v -list -alias" xxx.xxx的xxx xx#2"

  

5)用副本更改您的spring-security-config.xml。

骆驼绵羊
4楼-- · 2020-09-05 00:34

我正在使用hybris 6.0 B2B加速器,我已经使用了此命令

keytool -importcert -alias ssoIDPCert-文件C:/navneet/vivekglap/HYBRISCOMM6000P_0-80001481/hybris/bin/ext-integration/samlsinglesignon/resources/security/sso_circle_cert.cer -keystore C:/navneet/viveKGlap/H_0 80001481/hybris/bin/ext-integration/samlsinglesignon/resources/security/samlKeystore.jks

在cmd中,别名值已用作Bean中的签名密钥。

感谢
Navneet

Baoming ROSE
5楼-- · 2020-09-05 00:50

您使用的Hybris版本是什么? 还共享您执行的将证书导入密钥库的" keytool"完整命令。

哎,真难
6楼-- · 2020-09-05 00:43

如何解决此问题

一周热门 更多>