簡體   English   中英

有沒有任何方法可以使用 selenium 來處理身份驗證警報,而無需任何操作系統工具,如 autoIT 和機器人

[英]Is there any way to handle authentication alert using selenium without any OS tool like autoIT and robot

我正面臨一個網頁的身份驗證彈出:現在以它為例, https://test.com

我試過的

https://username:password@test.com

但它沒有登錄。彈出再次出現並詢問登錄憑據。

問題我必須無頭運行腳本,所以我不想使用 AutoIT、Robot,還有其他方法可以處理這個問題嗎?

這稱為基本授權並通過向 header 注入身份驗證數據來解決。 您以前嘗試過的工作,但后來被認為是不安全的,因此不再支持這種形式的身份驗證。

Selenium 沒有本機機制來解決這個問題,但您可以使用 BrowserMob-Proxy從您的 Selenium 測試中添加 header 數據。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM