Ho alcuni casi di test di selenio 2 Webdriver per Firefox e Internet Explorer 9. Quando accedo a https URL su IE9 (Windows 7 a 64 bit) ottengo "C'è un problema con il certificato di sicurezza di questo sito Web ". A questo punto il test si blocca e alla fine fallisce. Ho provato: Selenium 2 Webdriver e IE 9 Certificato di sicurezza
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_ERROR_PAGE_BYPASS_ZONE_CHECK_FOR_HTTPS_KB954312
che impedisce la visualizzazione della pagina di errore del certificato - non ha funzionato. Probabilmente perché sono su Windows 7 con IE9.
Infine, non ho accesso amministratore al mio PC - ad es. nessun accesso ai criteri di gruppo. Selenium 2 Webdriver funziona perfettamente su Firefox. Ho tutte le zone di sicurezza abilitate in IE Internet Options e se eseguo i test su altri URL (http) non ci sono problemi.
Qualcuno ha una soluzione a questo problema? Qualcuno ora ha voglia di usare il proxy browsermob (o qualsiasi altro proxy) per superare efficacemente questo problema?
Grazie, Damo
La chiave funzione che hai menzionato non ha nulla a che fare con l'accettazione del certificato HTTPS. La soluzione migliore è installare il certificato nell'archivio attendibile dell'utente (certmgr.msc) assumendo che l'errore è che la radice non è attendibile. – EricLaw