0

如何从 Windows-MY (MSCAPI) 证书(标记为不可导出)中获取 PrivateKey,以将其用于 HTTPS 连接以验证客户端。

谢谢

4

1 回答 1

0

我最终不得不使用 Java Web Start 来包装我的应用程序。它处理 SSL 上下文内容,包括提示用户输入证书。我一开始试图通过 SunMSCAPI 获取私钥,但每次私钥都会损坏。

Java web start 是我的解决方案。您的 JAR 需要经过签名才能在 JWS 下运行。您的应用程序将通过 JNLP 文件启动。以 Google JWS JNLP 示例为例。这很容易。

于 2011-10-31T16:20:21.193 回答