首頁 > Java > java教程 > 儘管 Chrome 出現憑證警告,如何使用 Selenium 實現基本驗證?

儘管 Chrome 出現憑證警告,如何使用 Selenium 實現基本驗證?

Barbara Streisand
發布: 2024-12-23 01:23:12
原創
355 人瀏覽過

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

儘管有瀏覽器憑證警告,但仍使用Selenium 進行基本驗證

嘗試使用Selenium 透過基本驗證網頁時,您可能會遇到以下警告: Google Chrome 指示URL 中的嵌入憑證已被封鎖。這是由於 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中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板