我構建了一個與服務器通信的客戶端軟件。連接應該是安全的(SSL) 我使用Linux的openssl庫。在SSL握手期間,服務器詢問我的客戶端證書,但我沒有。我連我的瀏覽器到該服務器的瀏覽器 不斷證書,我發現我it.Than把它放在我的源代碼是這樣的:客戶端證書
if (SSL_CTX_use_certificate_file(ctx, "client.crt", SSL_FILETYPE_PEM) <= 0)
{
ERR_print_errors_fp(stderr);
exit(1);
}
但服務器仍然給我請求我的客戶證書和下降connection.I假設我需要一個更多的文件密鑰文件,但是我不知道在哪裏可以找到它。 任何人都可以幫忙嗎?
你問社區你的私鑰的價值嗎? – Jumbogram