0

每次,当我在 IE 中测试网站之前使用代理过滤 http 请求时,我会在屏幕底部弹出一个小窗口,上面写着:“Internet Explorer 阻止该网站显示带有安全证书错误的内容”我必须告诉 IE 在测试可以继续之前显示内容。如何禁用此警告?我已经尝试禁用 IE 中可以在选项菜单中找到的所有安全警告,但到目前为止没有任何效果。我还尝试将其添加到我的代码中,但这也不起作用:

capabilities.setCapability(CapabilityType.ACCEPT_SSL_CERTS, true);  
    capabilities.setCapability(
            InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS,
            true);

请帮帮我!

4

2 回答 2

0

尝试删除,

能力.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS,真);

并取消选中enable protected mode所有 4 个区域

Internet 选项 > 安全性

注意:默认情况下'不受信任的连接| SSL 证书'将在 Selenium 2.35 中被禁用;不确定IE。尝试删除并添加上述两行。

于 2013-10-30T18:09:16.347 回答
0

这是一个时间同步问题。请与time.windows.com同步您的同步我的 PC 时间

于 2013-10-30T13:36:14.943 回答