Как установить сертификат SSL, созданный с использованием небольшого прокси-сервера в браузере Firefox и Safari?

Я использую последнюю версию прокси-сервера browsermob со скриптом selenium. Я перехватываю HTTP-запросы и добавляю настраиваемые заголовки для каждого запроса и маршрутизирую весь трафик http и https через прокси-сервер browsermob.

когда запрос https сделан в firefox и safari, я получаю ошибку сертификата ssl (когда я проверял вкладку сети вручную, я мог видеть недопустимую ошибку сертификата ssl)

Я проверил небольшой прокси-сервер Browsermob с помощью mitm и создал собственный сертификат. Когда я устанавливаю этот файл test.cer в браузере вручную, перетаскивая сертификат в браузер, мой тестовый скрипт работает нормально

не могли бы вы помочь мне в этом случае, как импортировать динамически созданный файл test.cer в браузер Firefox и Safari? или я делаю что-то неправильно в самом подходе?


person vinod    schedule 24.11.2016    source источник


Ответы (1)


Создайте профиль браузера, импортируйте этот сертификат и используйте тот же профиль при запуске драйвера браузера. Это должно решить вашу проблему

person CARE    schedule 24.11.2016