2012-04-03 3 views
0

Раньше я использовал -trustAllSSLCertificates, чтобы превзойти ошибку сертификата в google chrome с селеном rc. Но после создания профиля firefox, если я использую trustAllCertificates с параметром профиля, firefox не сможет превзойти эту ошибку. Если я не включу TrustAllCertificates, google chrome не сможет пройти мимо ошибки.Избегайте сертификата безопасности сервера в google chrome с селеном

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

Благодаря

+0

Я запутался ... Ваша тема упоминает Google Chrome, Firefox не. – postalservice14

ответ

0

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

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

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

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

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

Смежные вопросы