我正在使用box java sdk,并在eclipse中运行了这些功能,效果很好。
我将Eclipse中使用的所有JAR文件添加到GGTS中。但是,当我将软件包添加到Grails(Java-> src-> package_name)时,它一直都会引发异常。
还有什么可以阻止我转向圣杯?
我通过圣杯获得的例外是:
的第二行 PEMParser keyReader = new PEMParser(new StringReader(this.privateKey));
Object keyPair = keyReader.readObject();
消息是:
com.box.sdk.BoxDeveloperEditionAPIConnection.decryptPrivateKey
Error |
Caused by: org.bouncycastle.openssl.PEMException: problem creating RSA private key: java.lang.IllegalArgumentException: unknown object in getInstance: [B
Error |
at org.bouncycastle.openssl.PEMParser$KeyPairParser.parseObject(Unknown Source)
Error |
at org.bouncycastle.openssl.PEMParser.readObject(Unknown Source)
Error |
at com.box.sdk.BoxDeveloperEditionAPIConnection.decryptPrivateKey(BoxDeveloperEditionAPIConnection.java:378)
Error |
使用同一JDK的圣杯?我必须将2个安全文件放入JRE/LIB/SECurity以使其工作。