假设我们在站点http://site1.tld 上,其 HTML 页面 index.html 包含来自另一个站点的图像,例如http://site2.tld。这个其他站点需要基本身份验证才能访问,我们确实有这些详细信息。
我们正在使用 Selenium RC 并启动 Firefox 15.0.1 浏览器。我们正在 Java 1.7 上编写测试。
我们可以使用 Selenium 使用 username:password@site2.tld URL 导航到受保护的页面,从而允许访问。
我的问题是:有没有办法让 RC 在需要从受保护站点加载资源时使用凭据?
简单地说,它能否“看到”像 http://site2.tld/image.png 这样的 URL,就好像它们是 http://username:password@site2.tld 一样?
@rrufai:您的编辑并没有使我的问题更清楚,因此我将部分还原。但是,由于您确实误解了它,我认为确实有必要进行澄清——我希望 Selenium RC 实际读取 site2.tld 上的文件,就好像它们的位置是 http://username:password@site2.tld。