Rumah > Java > javaTutorial > Bagaimana Mengendalikan Pengesahan Asas dalam Selenium tanpa Membenamkan Bukti Kelayakan dalam URL?

Bagaimana Mengendalikan Pengesahan Asas dalam Selenium tanpa Membenamkan Bukti Kelayakan dalam URL?

Mary-Kate Olsen
Lepaskan: 2024-12-29 12:42:14
asal
761 orang telah melayarinya

How to Handle Basic Authentication in Selenium without Embedding Credentials in the URL?

Mengendalikan Pengesahan Asas dalam Selenium tanpa Bukti Kelayakan URL

Apabila mencuba pengesahan asas menggunakan Selenium, coretan kod yang disediakan menggunakan bukti kelayakan terbenam dalam URL boleh tidak lagi digunakan kerana sokongan yang tidak digunakan dalam Google Chrome. Walau bagaimanapun, terdapat pendekatan alternatif yang tersedia.

Mengakses Domain

Satu pilihan ialah membahagikan proses pengesahan kepada dua langkah:

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

Ini mengasingkan pengesahan daripada mengakses sumber masih boleh berfungsi dengan berkesan.

Chrome Sambungan

Kaedah lain melibatkan membuat sambungan Chrome yang menetapkan kelayakan yang diperlukan secara automatik. Ini memerlukan mencipta fail zip yang mengandungi kod sambungan, yang boleh ditambahkan pada ChromeOptions:

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

Satu sambungan boleh didapati di https://gist.github.com/florentbr/25246cd9337cebc07e2bbb0b9bf0de46.

Atas ialah kandungan terperinci Bagaimana Mengendalikan Pengesahan Asas dalam Selenium tanpa Membenamkan Bukti Kelayakan dalam URL?. 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