在 Chromium 中传递 "Your connection is not private" 页面
Pass the "Your connection is not private" page in Chromium
我在尝试使用 Chromium 和 Jest 进行测试时遇到了这个问题,但是我无法让 Chromium 实例通过 "Your connection is not private" 页面并执行我想要的操作。
看起来像这样:
screenshot
我尝试了适用于 Chrome 的解决方案,设置如下:
Screenshot2
但是这个设置在chromium上没有任何意义,因为它不能保持,每次我尝试重新启动测试时,它又自动回到默认设置。
感谢任何形式的帮助。
如果您通过 puppeteer.launch
启动浏览器,则可以通过此配置指定 HTTPS 错误:
const browser = await puppeteer.launch({ ignoreHTTPSErrors: true });
这应该可以缓解您遇到的问题。我发现 docs for this here 很有帮助。
const browser = await puppeteer.launch({ ignoreHTTPSErrors: true, headless: false, timeout: 0 });
这对我有用
我在尝试使用 Chromium 和 Jest 进行测试时遇到了这个问题,但是我无法让 Chromium 实例通过 "Your connection is not private" 页面并执行我想要的操作。
看起来像这样: screenshot
我尝试了适用于 Chrome 的解决方案,设置如下:
Screenshot2
但是这个设置在chromium上没有任何意义,因为它不能保持,每次我尝试重新启动测试时,它又自动回到默认设置。
感谢任何形式的帮助。
如果您通过 puppeteer.launch
启动浏览器,则可以通过此配置指定 HTTPS 错误:
const browser = await puppeteer.launch({ ignoreHTTPSErrors: true });
这应该可以缓解您遇到的问题。我发现 docs for this here 很有帮助。
const browser = await puppeteer.launch({ ignoreHTTPSErrors: true, headless: false, timeout: 0 });
这对我有用