ホームページ >Java >&#&チュートリアル >Chrome の資格情報の警告にもかかわらず、Selenium で基本認証を実装するにはどうすればよいですか?
ブラウザ認証情報の警告にもかかわらず Selenium を使用した基本認証
Selenium を使用して基本認証経由で Web ページにアクセスしようとすると、次の警告が表示される場合があります。 URL に埋め込まれた認証情報がブロックされていることを示す Google Chrome。これは、Chrome でこの機能が廃止されたためです。
それにもかかわらず、Selenium で基本認証を実行する代替方法がまだあります:
ドメインレベル認証:
資格情報をドメインの一部として指定できます。サブリソース:
driver.get("http://admin:admin@localhost:8080"); driver.get("http://localhost:8080/project");
自動認証情報処理用の Chrome 拡張機能:
要求されたときに必要な認証情報を自動的に設定する Chrome 拡張機能を作成します:
options = webdriver.ChromeOptions() options.add_extension(r'C:\dev\credentials.zip')
コードサンプル:
https://gist.github.com/florentbr/25246cd9337cebc07e2bbb0b9bf0de46
以上がChrome の資格情報の警告にもかかわらず、Selenium で基本認証を実装するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。