【发布时间】:2015-12-17 07:09:48
【问题描述】:
我一直在尝试在 Windows 上运行我的 Safari 测试,但我找不到绕过安全检查“Safari 无法识别此网站的身份”的方法。有没有办法解决这个问题?
【问题讨论】:
-
您是否一直尝试手动接受站点的证书/身份?您会一直在同一台计算机上运行此测试吗?您使用的证书是自签名的吗?
-
我最终会使用 RemoteWebDriver,但现在我正尝试从我的本地计算机启动它。我已经安装了证书,现在它显示为“此证书正常。”。但是,每当我尝试打开页面时,我都会得到这个“Safari 无法识别......”,最后有一个按钮继续。所以我正在寻找一个黑客,也许是一个点击继续按钮的 JS?
-
我现在无法访问 Safari,但请查看是否可以通过 Selenium 单击该按钮。在 Chrome 和 Firefox 中,您可以单击这样的按钮,因为它们是标准 HTML 元素。
-
不,它不能用 selenium 点击...这是主要问题...它会在浏览器中弹出一个类似按钮的窗口。
标签: c# selenium safari ssl-certificate