ssl - ChromeDriver 仅打开具有有效 SSL 证书的网站

标签 ssl https webdriver ssl-certificate selenium-chromedriver

同一个站点有两个实例,唯一的区别是,一个使用有效的,另一个使用无效的HTTPS/SSL 认证。我尝试在 headless ChromeDriver 2.31 中打开两者,发现它只打开具有有效 SSL 认证的站点。

<chromepath> --headless --remote-debugging-port=9101 --disable-gpu <siteurl>

上面的代码打开一个站点 https://chrome-devtools-frontend.appspot.com/serve_file/identification_number从给定的网站预览。

我用它来忽略证书问题,但我在 ChromeDriver 中得到了这个网站的相同空白页。

caps.setCapability("chrome.switches", Arrays.asList("--ignore-certificate-errors"));

最佳答案

聚会迟到了,也许对某人有用,以下参数对我有用。

acceptInsecureCerts: true

关于ssl - ChromeDriver 仅打开具有有效 SSL 证书的网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46036298/

相关文章:

SSL 中间 SHA2

android - ssl23_get_server_hello :tlsv1 alert handshake failure android 4. 4

Django 站点地图生成 https ://in loc TWICE in Development

c# - 在 HTTPS 请求中,Request.IsSecureConnection 返回 false

java - 无法在 Selenium Webdriver (JAVA) 中启动 Internet Explorer 或 Chrome

c# - 如何使用 XPath 选择带有引号字符的文本?

python - imaplib SSL 连接在关闭后卡在 CLOSE_WAIT

java - 使用 Java-Metro,从服务器端,如何获取 ssl 客户端证书详细信息?

python - WebDriver'对象没有属性 'find_element_by_id'

mysql - Ubuntu/雷鸟 : ssl_error_rx_record_too_long