我有一个证书文件(cer)响应我的证书请求和我的私钥发送。如何将其用于连接的身份验证和加密。如果我没有,你可以添加它。对不起,如果这是一个愚蠢的问题。我想了解原理。语言不重要,但如果它很重要,我会使用 ruby
问问题
122 次
1 回答
0
如果 HTTPS 是一个选项,您可以获得服务器和客户端身份验证。
有很多库为此只需检查httpclient gem:
# Configuring OpenSSL options. See HTTPClient::SSLConfig for more details.
user_cert_file = 'cert.pem'
user_key_file = 'privkey.pem'
clnt.ssl_config.set_client_cert_file(user_cert_file, user_key_file)
clnt.get_content(https_url)
和这个主题HTTP library for Ruby with HTTPS, SSL Client Certificate and Keep-Alive support?
于 2015-11-02T10:52:37.957 回答