意外太长:186 - weblogic 12

时间:2015-03-02 09:17:05

标签: java openssl weblogic weblogic12c

当我尝试从.pem文件获取私钥时,我正在

java.security.KeyManagementException: java.io.IOException: Unexpected too big length: 186

代码段是:

  FileInputStream keyfin = new FileInputStream(keyFileName);
  SSLContextWrapper wrapper = SSLContextWrapper.getInstance();
  PrivateKey key = wrapper.inputPrivateKey(keyfin, keyPass.toCharArray());

我正在使用weblogic.security.utils.SSLContextWrapper; weblogic实用程序。

注意:尝试使用weblogic 10.3时,这似乎有效,但是对于weblogic 12.1.1,会抛出异常。

我正在使用OpenSSL生成密钥。

如果有人遇到过这个问题,如何解决这个问题。

1 个答案:

答案 0 :(得分:0)

我在OpenSSL上运行此命令,传递相同的文件作为输入和输出,Weblogic 12c现在似乎可以使用它。

rsa -in ${server_key_name}.pem -passin pass:${server_pass} -out {server_key_name}.pem