【发布时间】:2012-03-12 13:22:59
【问题描述】:
- 我测试生成如下链接的csr文件。
http://www.journaldev.com/223/generating-a-certificate-signing-request-using-java-api
- 使用这个java程序输出.key和.req文件
对于 .req 文件 :::::::::
BufferedOutputStream bos1 = new BufferedOutputStream( 新的 FileOutputStream(txtRequest.getText())); bos1.write(csr.getBytes());
对于.key 文件::::::::
BufferedOutputStream bos2 = new BufferedOutputStream( 新的 FileOutputStream(txtPrivateKey.getText())); bos2.write(getPrivateKey().getEncoded());
- 使用其他 C# 应用程序生成 .pfx。
- 我在我的电脑中安装了这个 .pfx 文件,出现错误...
发生内部错误。您要导入的私钥可能需要系统上未安装的加密服务提供程序。
我不知道如何解决这个错误。如果你知道,请解释一下。
谢谢。
【问题讨论】:
-
“我输出 .key 和 .req 然后我输出 .pfx”是什么意思?请编辑您的问题并提供更多详细信息。
-
我已经这样测试过了。但错误仍然发生... 发生内部错误。用户配置文件不可访问,或者您正在导入的私钥可能需要您的系统上未安装的加密服务提供程序。
-
你的操作系统是什么?
-
我用 Window 7 32 位操作系统和 Window XP 测试了这个安装
标签: java cryptography pfx csr