我正在使用java selenium web驱动程序为网站开发自动化脚本。
但该网站要求“需要身份验证”(窗口)两次。
我使用修改网址(如下所示)处理了第一个“需要身份验证”窗口
http://username:password@thaturl.com
但是要处理第二个“Windows身份验证”,我依赖于多处理。
我已完成以下操作以处理第二个“需要身份验证”窗口
Whenever the browser got stucks at "Authentication required" window, then I will be
starting a small http server and opening a url, that opened url will type the username
and password in the "Authentication required" window ( i.e. I am triggering another
process through a url by creating handler for that url which will copy username and
password in the "Authentication Required" window)
但我的问题是网页驱动程序窗口没有登上所有其他窗口,因此我无法使用机器人对象在确切的位置复制用户名和密码。
提前致谢