如何从Windows-MY(MSCAPI)证书(标记为不可导出)获取PrivateKey,以将其用于HTTPS连接以验证客户端。
由于
答案 0 :(得分:0)
我最终不得不使用Java Web Start包装我的应用程序。它处理SSL上下文的内容,包括提示用户输入证书。我首先尝试通过SunMSCAPI获取私钥,但私钥每次都被破坏。
Java web start是我的解决方案。您的JAR需要签名才能在JWS下运行。您的应用程序将通过JNLP文件启动。 Google JWS JNLP示例示例。这很容易。