sahip sertifika ile curl kullanarak ben benimkinin CA ve ben normal bir biçimi kullanarak cURL'den ile başarılı bir şekilde kullanıyoruz istemci sertifikası: Bu sorunun kapsamı dışında nedenlerle,hiçbir parola
curl --cacert /etc/myca.crt --cert /etc/myclient.pem:mypassword --cert-type PEM --get https://myhost.com
Şimdi, Aynı istemci sertifikam var ama şifre openssl kullanılarak kaldırıldı. Openssl'ı kullanarak Yeni sertifikanın doğru olduğunu ve cURL dışındaki uygulamaları kullanarak SSL bağlantıları yapmak için kullanabileceğimi doğruladım, ancak cURL ile çalışamıyorum. Ben bir şifre girmezseniz
:
:curl --cacert /etc/myca.crt --cert /etc/myclient.pem --cert-type PEM --get https://example.com
I "(? Hiçbir anahtar bulunamadı veya yanlış geçiş deyimi) (58) istemci sertifikasını kullanamıyor bukle" şeklinde bir hata alıyorum
Ben de denedim:
curl --cacert /etc/myca.crt --cert /etc/myclient.pem: --cert-type PEM --get https://example.com
ama aynı hatayı alıyorum.
CURL çağrısını Perl komut dosyasından yapıyorum, bu yüzden parola için bana sormayacak bir yol bulmam gerekiyor. RHEL 5 üzerinde cURL 7.15.5 kullanıyorum.
Teşekkür ederim.