0
我有一個證書文件(cer)發送迴應我的證書和我的私鑰的請求。我如何使用它進行連接的驗證和加密。如果我沒有,可以添加到它。對不起,如果這是一個愚蠢的問題。我想了解這個原理。語言並不重要,但如果它很重要,我使用紅寶石我如何使用私鑰或PKCS#12連接特殊服務器
我有一個證書文件(cer)發送迴應我的證書和我的私鑰的請求。我如何使用它進行連接的驗證和加密。如果我沒有,可以添加到它。對不起,如果這是一個愚蠢的問題。我想了解這個原理。語言並不重要,但如果它很重要,我使用紅寶石我如何使用私鑰或PKCS#12連接特殊服務器
如果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?
請澄清一下,你在尋找的 - 保持SSL連接與遠程服務器或加密消息和通手動客戶端認證? – andrykonchin
我試着明白,我可以如何開始使用SSL遠程服務器加密連接 – ggoha
我是對的,你想遠程服務器驗證客戶端?你打算使用HTTP協議還是套接字? – andrykonchin