ホームページ >Java >&#&チュートリアル >Chrome の資格情報の警告にもかかわらず、Selenium で基本認証を実装するにはどうすればよいですか?

Chrome の資格情報の警告にもかかわらず、Selenium で基本認証を実装するにはどうすればよいですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-12-23 01:23:12358ブラウズ

How Can I Implement Basic Authentication with Selenium Despite Chrome's Credential Warning?

ブラウザ認証情報の警告にもかかわらず 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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。