Как избежать сертификата безопасности сервера в Google Chrome с селеном - PullRequest
0 голосов
/ 03 апреля 2012

Ранее я использовал -trustAllSSLCertificates, чтобы превзойти ошибку сертификата в Google Chrome с Selen RC. Но после создания профиля Firefox, если я использую trustAllCertificates с параметром профиля, Firefox не может превзойти ошибку. Если я не включу trustAllCertificates, Google Chrome не сможет справиться с этой ошибкой.

Любая помощь приветствуется.

Спасибо

1 Ответ

0 голосов
/ 03 апреля 2012

Попробуйте это:

  1. Пробег firefox.exe -profilemanager
  2. Создайте новый профиль и назовите его, чтобы вы знали, что происходит - например, SELENIUM
  3. В этом профиле установите все дополнения, которые помогут вам обойти ошибку сертификата
  4. При создании профиля Firefox сделайте это так:

    ProfilesIni allProfiles = new ProfilesIni();
    FirefoxProfile profile = allProfiles.getProfile("SELENIUM");   
    WebDriver driver = new FirefoxDriver(profile);
    

Это создаст браузер Firefox с вашим профилем и поможет вам пройти через предупреждение безопасности.

Лично я никогда не пробовал этот подход, потому что он мне не нужен, но из других SO вопросов и ответов кажется, что он может помочь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...