web3sdk icon indicating copy to clipboard operation
web3sdk copied to clipboard

加载pem账号文件时报错

Open pengbs opened this issue 5 years ago • 2 comments

加载本地.pem文件时报错,报错信息如下:java.lang.ClassCastException: org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey cannot be cast to org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey at org.fisco.bcos.web3j.crypto.ECKeyPair.create(ECKeyPair.java:52) at org.fisco.bcos.web3j.crypto.Keys.createEcKeyPair(Keys.java:59)

使用的是最新版的web3sdk, maven的方式依赖的

pengbs avatar Aug 23 '19 07:08 pengbs

加载本地.pem文件时报错,报错信息如下:java.lang.ClassCastException: org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey cannot be cast to org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey at org.fisco.bcos.web3j.crypto.ECKeyPair.create(ECKeyPair.java:52) at org.fisco.bcos.web3j.crypto.Keys.createEcKeyPair(Keys.java:59)

使用的是最新版的web3sdk, maven的方式依赖的

你看下你的依赖库的bcprov的版本,看看是不是版本冲突?

ywy2090 avatar Aug 23 '19 08:08 ywy2090

版本没有冲突,我是在一个tomcat容器里面运行两个项目,两个项目都引用了web3sdk的情况下就会出现

pengbs avatar Aug 26 '19 01:08 pengbs