Java Selenium:profile.managed_auto_select_certificate_for_urls 选择证书的示例
Posted
技术标签:
【中文标题】Java Selenium:profile.managed_auto_select_certificate_for_urls 选择证书的示例【英文标题】:Java Selenium: an example for profile.managed_auto_select_certificate_for_urls to select a certificate 【发布时间】:2021-07-14 09:30:11 【问题描述】:是否可以在 Java 中将 profile.managed_auto_select_certificate_for_urls
与 Selenium 一起使用?
我必须在列表中选择一个证书才能登录。
由于我有多个证书,因此我无法更改注册表项。
如果可能的话,你能给我一个代码提示吗? 我不知道从哪里开始。
【问题讨论】:
【参考方案1】:DesiredCapabilities capabilities = DesiredCapabilities.chrome();
Map<String, Object> pref = new Hashtable<>();
final String[] certs = new String[size()];
certs[index]=certificateString;
pref.put("profile.managed_auto_select_certificate_for_urls",certs);
chromeOptions.setExperimentalOption("prefs", pref);
capabilities.setCapability(ChromeOptions.CAPABILITY, chromeOptions);
【讨论】:
正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center。以上是关于Java Selenium:profile.managed_auto_select_certificate_for_urls 选择证书的示例的主要内容,如果未能解决你的问题,请参考以下文章
使用 Java 的 Selenium WebDriver (Selenium 2) 中 selenium.refresh() 的等效代码