该测试在Windows网络上运行,该网络需要代理(squid)身份验证才能访问外部网站,例如,www.google.com。

一些背景注意事项


这些网站无法添加到
代理白名单。
IE中通过相同的WatiN测试
我尝试过调整about:config
ntlm设置允许自动
传递保存的凭证
www.google.com已经
添加到本地Intranet站点
WatiN无法使用LogonDialogHandler
处理这个问题,例如IE即可


对话框的标题为Authentication Required,显示为The proxy myproxy:8080 is requesting a user name and password. The site says "",其文本字段为User Name:和Password

有谁知道如何解决这个问题?

我希望有特定于FireFox的东西,使我能够自动通过凭据。我可能尝试的一个想法是使用网络凭据启动浏览器。

最佳答案

也许这里的设置之一会有所帮助:

https://developer.mozilla.org/En/Integrated_Authentication

编辑:

这将在Firefox 4中修复:

https://bugzilla.mozilla.org/show_bug.cgi?id=521467

关于c# - 希望WatiN绕过FireFox Authentication Required对话框,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4761782/

10-13 01:15