Мне нужно получить доступ к внутреннему сайту, защищенному сертификатами на стороне клиента. Поэтому, чтобы использовать phantomjs, я экспортировал сертификат, который использую в Firefox для доступа к сайту, и преобразовал его в закрытый ключ и сертификат с помощью командной строки openssl. Теперь я знаю, какие фантомы представляют этот сертификат серверу ssl при доступе к странице на сервере. Как это сделать?
я пробовал это
phantomjs --ssl-certificates-path=/etc/pki --ignore-ssl-errors=yes --proxy=myproxy:myport test.js
где /etc/pki - это путь, по которому я поместил сертификат и ключ
test.js именно это;
page = require('webpage').create()
page.open('https://myprotectedsite/', function(status) {
console.log(status);
phantom.exit();
})
Но это не работает. console.log(статус) всегда "сбой"
Что мне нужно сделать?