将Cordapp部署到Web服务器时,收到以下错误:
Caused by: java.lang.SecurityException: class "<com.foo.objects>.Node"'s signer information does not match signer information of other classes in the same package"
答案 0 :(得分:0)
原始错误的背景如下:Java SecurityException: signer information does not match
如果Cordapp jar或其一个依赖项与您现有的依赖项之一共享相同的类名,则它们将发生冲突。在这种情况下,Cordapp依赖项中的Node
类与另一个Web服务器依赖项冲突。
Cordapp罐子默认情况下使用Corda开发证书签名。您可以通过将cordapp签名enabled
选项设置为false来禁用此功能:https://docs.corda.net/cordapp-build-systems.html#signing-the-cordapp-jar