当前位置: 首页 > 面试题库 >

签名人信息不匹配

连翰
2023-03-14
问题内容

我正在记录日志文件中的以下错误。

(java.lang.SecurityException:类“
com.adventnet.snmp.snmp2.SecurityModelTable”的签名者信息与抛出同一包的其他类的签名者信息不匹配

事情是当我在命令下运行时,它说jar已验证。

/usr/jdk/instances/jdk1.5.0/bin/jarsigner -verify -verbose Jarfile.jar

如果jar文件经过验证,那么怎么会出现此问题?


问题答案:

这意味着您在同一个程序包中有两个或多个具有不同签名数据的类。通常,这意味着这些类来自不同的JAR,其中一个是签名的,另一个是未签名的。



 类似资料:
  • 问题内容: 我像往常一样重新编译了我的课程,并突然收到以下错误消息。为什么?我该如何解决? 问题答案: 当从不同的JAR文件加载属于同一个程序包的类,并且这些JAR文件具有使用不同证书签名的签名时,就会发生这种情况-或更常见的是,至少有一个签​​名,而另一个或多个未签名(包括已加载的类)目录中,因为这些AFAIK无法签名)。 因此,请确保使用相同的证书对所有JAR(或至少包含相同包中的类的JAR)

  • 尝试使用Tomcat Apache运行我的程序时,出现以下错误: 严重:映射异常到响应:500(内部服务器错误)java。lang.SecurityException:类“javax.persistence.PersistenceUtil”的签名者信息与java上同一包中其他类的签名者信息不匹配。lang.ClassLoader。在java上检查证书(ClassLoader.java:806)。l

  • 标题说明一切。这是我的代码; 我使用节点强大的文件。 成功上传后,url变量返回s3 url,类似以下内容; 下面是我的参数 我错过了什么?

  • 所以我已经在我的智能手机里安装了应用程序。当我尝试安装它时,它会给出消息“Package signatures do not match the previous installed最重要的是,我不能卸载应用程序,我只需要更新它。我应该怎么做才能使它正常工作?

  • 我在Rest服务上使用JWT的Spring启动和Spring安全。我使用了下面链接中的代码:https://www.javainuse.com/spring/boot-jwt-mysql它工作正常,但是当我们使用它的令牌进行身份验证时...我们面临以下错误: til.getSignatureException:JWT签名与本地计算的签名不匹配。JWT有效性不能被断言,也不应该被信任。在til.ja