Selenium 当密码包含'#';

Selenium 当密码包含'#';,selenium,basic-authentication,Selenium,Basic Authentication,我想通过在url中传递用户名和密码来处理身份验证弹出窗口。由于密码包含“#”,我无法执行此操作。有什么办法吗 我已经用autoit处理过了,但我想用上面的方法来处理。通过url发送密码似乎不是个好主意,但如果必须的话,它会被删除。(将其替换为%23)。通过url发送密码似乎不是一个好主意,但如果必须这样做,请将其删除。(替换为%23)。由于各种原因,这绝对是个坏主意。如果你控制了网站,身份验证令牌(就像你在密码重置电子邮件中看到的那样)会更好一些。由于各种原因,这绝对是个坏主意。如果你控制网站,

我想通过在url中传递用户名和密码来处理身份验证弹出窗口。由于密码包含“#”,我无法执行此操作。有什么办法吗


我已经用autoit处理过了,但我想用上面的方法来处理。

通过url发送密码似乎不是个好主意,但如果必须的话,它会被删除。(将其替换为%23)。

通过url发送密码似乎不是一个好主意,但如果必须这样做,请将其删除。(替换为%23)。

由于各种原因,这绝对是个坏主意。如果你控制了网站,身份验证令牌(就像你在密码重置电子邮件中看到的那样)会更好一些。由于各种原因,这绝对是个坏主意。如果你控制网站,身份验证令牌(就像你在密码重置电子邮件中看到的那样)会更好。你想解决的问题是什么?我相信你所要求的将解决你的问题,但可能有一个标准的解决方案可以解决同样的问题,它解决了安全问题而不会给用户带来痛苦。要处理身份验证弹出窗口,我们需要以这种方式提供用户名和密码:“http://“+login+”:“+password+”@“+url听起来像http基本身份验证,更多背景信息,请参见您试图解决的问题是什么?我相信你所要求的将解决你的问题,但可能有一个标准的解决方案可以解决同样的问题,它解决了安全问题而不会给用户带来痛苦。要处理身份验证弹出窗口,我们需要以这种方式提供用户名和密码:“http://“+login+”:“+password+”@“+url听起来像http基本身份验证,有关更多背景信息,请参阅