Puppeteerで自己署名証明書を使ったサイトのテストをする方法
ignoreHTTPSErrors: true
を puppeteer.launch の引数に渡す。
const browser = await puppeteer.launch({ ignoreHTTPSErrors: true, // <= これ args: ['--no-sandbox', '--disable-setuid-sandbox'] });
正当な証明書を用意するハードルが下がって来ているけれど、いるときはいるんだよね。
これを試した時の Puppeteer のバージョンは v0.10.2。