Перейдите на страницу "Ваше соединение не является приватным" в Chromium - PullRequest
0 голосов
/ 30 ноября 2018

Я сталкиваюсь с этой проблемой, когда пытаюсь выполнить тестирование с помощью Chromium и Jest, но есть проблема, заключающаяся в том, что я не могу заставить экземпляр Chromium перейти на страницу «Ваше соединение не является приватным» и делать то, что я хочу.

Выглядит так: снимок экрана

Я попробовал решение, работающее на Chrome, установив так:

Screenshot2

Но этот параметр не имеет никакого смысла для хрома, поскольку он не может сохраняться, каждый раз, когда я пытаюсь перезапустить тест, он автоматически возвращается к настройке по умолчанию.

Благодарю за помощьлюбых видов.

1 Ответ

0 голосов
/ 30 ноября 2018

Если вы запускаете браузер с помощью puppeteer.launch, вы можете указать ошибки HTTPS с помощью этой конфигурации:

const browser = await puppeteer.launch({ ignoreHTTPSErrors: true });

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

...