結論
アドレスの前に username:password
で Basic認証 の認証情報を書き、@
を用いてアドレスにつなげるという原始的な方法を採ります。
page.goto('https://username:password@example.com/foobar');
ダメだったこと
ドキュメントに書いてある page.authenticate
ではダメでした。また、page.setExtraHTTPHeaders
で Authorization:
を設定する方法もダメでした。
補足
この方法で特段問題となることはなさそうなので、これでしばらくやってみます。