[英]How can i handle Server authentication pop-up in Internet Explorer in Selenium Webdriver using JAVA?
我想在具有服務器身份驗證的URl上運行自動化測試用例。 在Firefox和Chrome中,我通過傳遞URl來處理它,如下所示:
http://username:password@url.com
在IE(Windows 8.1)中無法使用。 我用谷歌搜索,但是沒有運氣。
在注冊表中進行一些更改后,能夠在IE中彈出服務器身份驗證。 但是,現在請有人告訴我如何使用Selenium WebDriver處理服務器身份驗證彈出窗口。
Internet Explorer在網站地址(HTTP或HTTPS URL)中不支持用戶名和密碼。 參見KB834489 。
但是您可以啟用它。 在Windows注冊表中為創建DWORD iexplore.exe / 0
HKEY_LOCAL_MACHINE / SOFTWARE / Wow6432Node / Microsoft / Internet Explorer / MAIN / FeatureControl / FEATURE_HTTP_USERNAME_PASSWORD_DISABLE
和
HKEY_LOCAL_MACHINE / SOFTWARE / Microsoft / Internet Explorer / MAIN / FeatureControl / FEATURE_HTTP_USERNAME_PASSWORD_DISABLE
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.