ホームページ >バックエンド開発 >Python チュートリアル >Python と Selenium を使用して Windows 認証を認証するにはどうすればよいですか?
Python と Selenium を使用した Windows 認証の認証
Windows 認証に Python の Selenium モジュールを利用しようとすると、ユーザーは資格情報をプロンプト。この問題は通常、ブラウザの制限または Selenium セットアップの構成ミスが原因で発生します。
埋め込み認証情報に関する問題の解決
Selenium の特定のバージョン (3.4.0) では、 GeckoDriver (0.18.0)、Mozilla Firefox (53.0)、および Python (3.6.1) では、ユーザー名とパスワードを URL 自体に組み込むことで認証ポップアップをバイパスできます:
from selenium import webdriver binary = FirefoxBinary('your\firefox\binary\path') driver = webdriver.Firefox(firefox_binary=binary, executable_path="your\geckodriver\path") driver.get("http://admin:password@your-web-url")
これこのメソッドは、埋め込まれた資格情報を使用して URL を直接開き、ユーザーを効果的に認証します。
追加の考慮事項
前述の解決策で問題が解決しない場合は、次の点を考慮してください。
以上がPython と Selenium を使用して Windows 認証を認証するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。