0

我有一个证书文件(cer)响应我的证书请求和我的私钥发送。如何将其用于连接的身份验证和加密。如果我没有,你可以添加它。对不起,如果这是一个愚蠢的问题。我想了解原理。语言不重要,但如果它很重要,我会使用 ruby

4

1 回答 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 回答