签名长度不正确:得到256但期望128

时间:2016-09-08 08:28:42

标签: wso2 wso2is signature

大家好我正在使用wso2 5.1.0,我正在试图找出错误所在的位置:

签名长度不正确:得到256但是期待128。

我检查了我的代码和我设置为rsa 256算法的ExtendedMetadata。我使用java 8作为运行时。

亲切的问候 尼古拉斯

2 个答案:

答案 0 :(得分:3)

我修复了它,问题是我的证书没有导入到配置中SAML2验证器使用的默认密钥库wsacarbon中。那里的解决方案是

  • 配置是使用您自己的jks,默认有您的证书。
  • 将您的证书导入碳默认jks。 在我的情况下,因为是一个开发环境,并且不想花时间和精力,我已经在默认的wsocabon.jks中导入了我自己的证书。

亲切的问候

答案 1 :(得分:0)

如果您使用jdk 1.8或1.7,请更新为jdk 10 +