如何解决Selenium 无法绕过 NTLM 身份验证对话框
我遇到了有关 selenium ntlm
身份验证的问题
我已经为测试设置了 ntlm
受信任的 uris
不同格式
例如;
- control.testurl.com
- https://control.testurl.com
- *.testurl.com
profile.setPreference("network.automatic-ntlm-auth.trusted-uris","https://control.testurl.com");
profile.setPreference("network.generic-ntlm-auth.workstation","domainezone");
profile.setPreference("dom.disable_beforeunload",false);
并导航到 URL
驱动程序中的以下 Firefox
;
https://domainzone%5Cusername:password@control.testurl.com
但是,似乎 Firefox
没有发送任何 ntlm
数据并且显示身份验证提示屏幕。
我输入了以下参数的实际值;
- 域区域
- testurl.com
- 用户名
- 密码
对于如何检查是否检测到问题,您有什么建议吗?
硒版本为 3.141.59
错误详情;
Failed to complete request: org.openqa.selenium.UnhandleDalertException: dismissed user prompt dialog: https://control.testurl.com is requesting your username and password.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。