guru99 - ¿Cómo importar certificados SSL para Firefox con Selenium[en Python]?
selenium introduction (1)
Intentando encontrar una manera de instalar un certificado SSL particular en Firefox con Selenium, usando Python WebDriver y FirefoxProfile. Necesitamos usar nuestro propio certificado personalizado que se almacena en la computadora que ejecuta WebDriver, por lo que la solución ideal sería esta:
profile = get_my_profile()
profile.importCertificate(''/my/certificates/my_cert.cert'')
driver = new webdriver.Firefox(profile=profile)
¿Cómo puedo conseguir esto?
¡Muchas gracias!
De esta respuesta
Webdriver no tiene un mecanismo incorporado para agregar un certificado personal.
Si está utilizando Firefox, la única forma que he encontrado para hacerlo es crear un perfil de Firefox y agregarle el certificado. Luego puede reutilizar el perfil cuando ejecuta las pruebas O, y esta es mi opción preferida, tome los archivos cert8.db y key3.db y agréguelos al perfil creado por webdriver en tiempo de ejecución. - Derek Ekins
aunque la siguiente respuesta proporciona una solución alternativa .