作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个关于使用无效证书通过 https 测试网站的问题。你能帮忙吗?我正在测试登台服务器上的网站。它需要 https 并且使用了属于生产服务器的无效证书。因此,当我访问该网站时,FireFox 会弹出“此连接不受信任”页面。我已经设法让 Firefox 跳过该页面;但是,如果我不使用 Selenium(Python 绑定(bind))运行它,它将再次显示“不受信任”页面。所以,我做了更多研究,发现了这一点:
http://code.google.com/p/selenium/wiki/UntrustedSSLCertificates和港口: http://code.google.com/p/selenium/source/detail?r=16168
但是,它对我不起作用。以下是我的尝试:
ff_profile.set_preference("webdriver_accept_untrusted_certs", True)
ff_profile.set_preference("webdriver_assume_untrusted_issuer", True)
self.driver = webdriver.Firefox(ff_profile)
我正在使用:火狐 15.0.1 Selenium 2.22
我错过了什么吗?
提前致谢。
最佳答案
我会重申一下user1411110说,有一个变化,假而不是“假”。由于字符串值正在制动我的网络驱动程序 Iceweasel 实例。
def setUp(self):
profile = webdriver.firefox.firefox_profile.FirefoxProfile()
profile.default_preferences["webdriver_assume_untrusted_issuer"] = False
profile.update_preferences()
self.driver = webdriver.Firefox(profile)
关于python - Selenium 火狐 'This Connection is Untrusted',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13386004/
我是一名优秀的程序员,十分优秀!