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





Если вы запускаете браузер через puppeteer.launch, то вы можете указать ошибки HTTPS с помощью этой конфигурации:
const browser = await puppeteer.launch({ ignoreHTTPSErrors: true });
Это должно облегчить проблему, с которой вы столкнулись. Я нашел документы для этого здесь полезным.
const browser = await puppeteer.launch({ ignoreHTTPSErrors: true, headless: false, timeout: 0 });
Это сработало для меня