使用Selenium避免基本身份验证(使用Ruby)

时间:2015-10-01 13:02:50

标签: ruby-on-rails ruby firefox selenium basic-authentication

嗯,代码基本上是

d = Selenium::WebDriver.for :firefox, :profile => "myApp"
d.get("http://login:password@myapp.local")

仍然是firefox显示基本的auth对话框窗口。我使用FF的配置文件设置,所以它有希望记住它并让我通过,但实际上它只记得它,你仍然需要输入。

在这里有点想法。

P.S。是的,我仔细检查了登录:密码完全正确。

1 个答案:

答案 0 :(得分:0)

IE和Chrome都已禁用网址中的传递凭据。 IE中的版本。 9和Chrome从版本59或60开始。看起来这也可能是firefox中的情况。