Java:从Windows-MY证书(不可导出)中获取PrivateKey以将其用于SSL认证



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

谢谢

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

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

最新更新