Adicionando um certificado auto-assinado aos certificados confiáveis dentro de cURL no Windows?

6

Eu criei um certificado auto-assinado a partir das instruções em esta página , instalei-o e parece que tudo está funcionando corretamente, mas agora preciso que cURL confie nele.

Como as versões posteriores do cURL não incluem uma lista confiável dentro de um arquivo .pem , eu baixei o arquivo .pem aqui e, em seguida, insira essa linha em php.ini :

curl.cainfo = "C:\xampp\php\cacert.pem"

Agora, tudo o que preciso saber é como faço para que cURL confie em meu certificado autoassinado? Eu não preciso de nenhum navegador para confiar, apenas cURL.

    
por Brett 05.10.2014 / 12:00

1 resposta

6

Parece que tudo o que eu tive que fazer foi abrir o arquivo cacert.pem e adicionar o conteúdo do arquivo server.crt a ele.

Para aqueles que estão lendo, server.crt foi o arquivo que foi criado quando criei o certificado autoassinado e copiei para: C:\xampp\apache\conf\ssl.crt\server.crt

    
por 05.10.2014 / 12:20