Rumah > Java > javaTutorial > Bagaimanakah Saya Boleh Melaksanakan Pengesahan Asas dengan Selenium Walaupun Amaran Kelayakan Chrome?

Bagaimanakah Saya Boleh Melaksanakan Pengesahan Asas dengan Selenium Walaupun Amaran Kelayakan Chrome?

Barbara Streisand
Lepaskan: 2024-12-23 01:23:12
asal
390 orang telah melayarinya

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

Pengesahan Asas dengan Selenium Walaupun Amaran Bukti Kelayakan Penyemak Imbas

Apabila cuba mengakses halaman web melalui pengesahan asas menggunakan Selenium, anda mungkin menghadapi amaran daripada Google Chrome menunjukkan bahawa bukti kelayakan terbenam dalam URL disekat. Ini disebabkan oleh penamatan ciri ini dalam Chrome.

Walaupun begitu, masih terdapat kaedah alternatif untuk melaksanakan pengesahan asas dengan Selenium:

Pengesahan Peringkat Domain:

Anda boleh menentukan kelayakan sebagai sebahagian daripada domain dan bukannya subsumber:

driver.get("http://admin:admin@localhost:8080");
driver.get("http://localhost:8080/project");
Salin selepas log masuk

Sambungan Chrome untuk Pengendalian Bukti Kelayakan Automatik:

Buat sambungan Chrome yang menetapkan kelayakan yang diperlukan secara automatik apabila diminta:

options = webdriver.ChromeOptions()
options.add_extension(r'C:\dev\credentials.zip')
Salin selepas log masuk

Kod Contoh:

https://gist.github.com/florentbr/25246cd9337cebc07e2bbb0b9bf0de46

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Melaksanakan Pengesahan Asas dengan Selenium Walaupun Amaran Kelayakan Chrome?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan