NSS: сертификат клиента не найден (псевдоним не указан) php curl

Я пытаюсь использовать curl в php для доступа к сайту, но он возвращает меня:

NSS: сертификат клиента не найден (псевдоним не указан)

Код такой:

$headers = Array("Content-Type: text/xml");

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, "https://nameofsite....");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $XmlString);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_TIMEOUT , 100);
curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,false);
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);
curl_setopt($ch,CURLOPT_CAINFO,'./mycert.pem');
curl_setopt($ch,CURLOPT_CAPATH,'./mycert.pem');
curl_setopt($ch,CURLOPT_SSLCERTPASSWD, 'pswmycert');
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT , 10);

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]