【发布时间】:2016-10-17 13:47:36
【问题描述】:
我有一个项目,其中有这些罐子:
- bcprov-ext-jdk15-141.jar
- bcprov-jdk15-141.jar
- bcmail-jdk14-136.jar
问题
现在我使用itextpdf-5.5.9.jar 和bcprov-jdk15on-1.50.jar 来生成受密码保护的PDF,但问题是如果我删除旧的bc jar,它可以正常工作,但我还有其他使用前3 个jar 的代码依赖项。
所以如果我保留这些旧罐子,我会得到
java.lang.SecurityException:类“org.bouncycastle.asn1.ASN1Primitive”的签名者信息与同一个包中其他类的签名者信息不匹配。
我认为这些罐子有冲突,谁能提出一些解决方案。
【问题讨论】:
-
如果您使用的是 maven,可以分享一下 POM 吗?
标签: java bouncycastle