java.security.SignatureException签名长度不正确:获得128,但预期为512

java.security.SignatureException签名长度不正确:获得128,但预期为512,java,security,jce,opensaml,Java,Security,Jce,Opensaml,我正在为SAML使用Shiboleth opensaml()库,最近,在升级这些库之后(升级的原因是NoSuchMethodError),服务器在启动期间开始抛出以下异常: [SigningUtil]使用RSA类型的公钥和JCA算法ID SHA1withRSA验证输入签名 签名验证期间发生[SigningUtil]错误 原因: java.security.SignatureException:签名长度不正确:获得128,但预期为512 一般来说,是什么导致了这个问题?这不是在我的本地Window

我正在为SAML使用Shiboleth opensaml()库,最近,在升级这些库之后(升级的原因是NoSuchMethodError),服务器在启动期间开始抛出以下异常:

[SigningUtil]使用RSA类型的公钥和JCA算法ID SHA1withRSA验证输入签名 签名验证期间发生[SigningUtil]错误 原因: java.security.SignatureException:签名长度不正确:获得128,但预期为512

一般来说,是什么导致了这个问题?这不是在我的本地Windows系统上发生的(JVM:1.7.0_71(Oracle Corporation 24.71-b01)OS:Windows 7 6.1 amd64),而是仅在基于Linux的系统上发生的

期待一些建议或给我指一些文章。提前谢谢