¿Cuál es la forma correcta de incluir un certificado ssl en phantomjs?

Necesito acceder a un sitio interno protegido a través de certificados del lado del cliente. Por lo tanto, para usar phantomjs exporté el certificado que uso en Firefox para acceder al sitio y lo convertí en clave privada y certificado utilizando la línea de comandos openssl. Ahora hago un análisis para presentar ese certificado al servidor ssl al acceder a una página en el servidor. ¿Cómo lo hago?

He intentado esto

phantomjs --ssl-certificates-path=/etc/pki  --ignore-ssl-errors=yes --proxy=myproxy:myport test.js

con / etc / pki siendo la ruta He puesto el certificado y la clave

test.js es solo esto;

page = require('webpage').create()
page.open('https://myprotectedsite/', function(status) {
console.log(status);
phantom.exit();
})

Pero no funciona. console.log (estado) siempre es 'fail'

¿Que necesito hacer?

Respuestas a la pregunta(3)

Su respuesta a la pregunta