我正在寻找一种在必要的证书存储在TPM中时打开HTTPS连接的方法。
现在我正在使用HTTPClient打开连接,只要证书存储在磁盘上,一切正常。
http = HTTPClient.new
request = "#{address}/#{command}"
http.ssl_config.set_client_cert_file("#{CLIENT_CERT}",
"#{CLIENT_KEY}")
如果客户端私钥存储在TPM中,我该怎么办?