Установите доверенный корневой сертификат в PhantomJS
Можно ли запустить сеанс PhantomJS с селенным сертификатом?
Прямо сейчас, если я запускаю его с PhantomJS, я получаю Missing certficate
, Добавление --ignore-ssl-errors
это не вариант, этому сайту нужен сертификат.
Я могу использовать Chrome или Firefox и сначала установить сертификат, а затем позвонить webdriver.Chrome()
и это будет работать, но возможно ли это сделать с PhantomJS?
1 ответ
Я предполагаю, что вы имеете в виду использование клиентских сертификатов, а не спецификацию других доверенных ЦС для проверки сертификата серверов. Клиентские сертификаты не реализованы (посмотрите, как правильно подать ssl-сертификат в phantomjs), в то время как другой доверенный CA можно указать с помощью --ssl-certificates-path
вариант.