当前位置: 首页 > 面试题库 >

Chrome证书选择多次出现

詹钊
2023-03-14
问题内容

我在Intranet服务器中启用了ssl的站点。它具有有效CA颁发的正式服务器证书。但是它自上个月以来已经过期。我使用USB
A3令牌访问它。由于它已过期,因此我为其创建了一个安全例外。如果我使用Firefox,一切正常。

问题是当我尝试使用Chrome访问它时。首次访问时,它会正确提示我令牌密码,然后是证书选择对话框。但是之后,它会在我输入的每个页面上继续显示认证选择弹出窗口(而不是令牌密码)。相反,它应该询问一次并将证书选择缓存到其他页面,就像firefox一样。

该站点使用Apache,PHP,Symfony和PostgreSQL。它具有一个Apache重定向规则,可将/domainname.com/site/app.php/转换为/domainname.com/site/

有人知道这是为什么吗?


问题答案:

找到了:

这个)问题提到了我想要的配置。但是它没有说明如何使用它。我在这里找到此页面,解释了如何配置Chrome/Chromium的策略。现在,在Chrome讨论论坛(此处)中,我发现在Linux中,Chrome和Chromium都使用相同的策略目录(/ etc / opt /
chrome / policies /managed)。如果您在其中放置了有效的策略文件,则会将其加载。因此,请仔细检查有效性。它必须以json格式作为模板的示例。因此,请记住它的名称以.json扩展名结尾。现在我们可以使用上述问题中提到的策略。将此配置放在策略文件中:

{
    "AutoSelectCertificateForUrls": ["{\"pattern\":\"*\",\"filter\":{\"ISSUER\":{\"CN\":\"<Your issuer CN>\"}}}"],
}

您显然可以<Your issuer CN>用证书中的正确CN 代替。

重新启动Chrome,即可完成。要检查Chrome / Chromium是否正确加载了策略,您可以使用以下网址:chrome:// policy



 类似资料:
  • 问题内容: 当我使用Selenium Webdriver打开页面时,我看到一个Chrome对话框“选择证书”。默认证书是正确的证书,因此我只需单击“确定”按钮。但是我对此有疑问。我有python代码: 之后,我想做类似的事情: 要么 问题是代码停止在drv.get(“ https://example.com/login ”)行上执行。Webdriver正在等待页面加载。在该行之前没有chrome对

  • 当我使用selenium web驱动程序打开页面时,我会看到一个chrome对话框“选择证书”。默认证书是正确的,所以我只需要单击确定按钮。但我对此有问题。我有python代码: 在那之后,我想做这样的事情: 或 问题是代码停止在行 drv.get(“https://example.com/login”)上执行。Web 驱动程序正在等待页面加载。在那行之前,没有镶边对话框。 我该怎么处理这件事?

  • 问题内容: 我正在使用Selenium chromewebdriver 3.7自动化测试。每当我浏览该网站时,都会出现如下所示的证书选择弹出窗口 但是,我无法单击“确定”按钮。这些是我 尝试过的选择 我所有的尝试都失败了。如何在此弹出窗口上单击“确定”?这是最接近的解决方案,我发现这是不工作的链接 在这里Linkhere 问题答案: 我遇到了同样的问题,我能够通过使用机器人,为url 创建函数并将

  • 问题内容: 这不是设计上应该发生的事情,但是出于安全考虑,我想知道,如果有多个证书与某个CA签署的要求相匹配,那么如何将“正确的”证书发送到服务器? 我正在使用一个简单的SSL JAVA示例客户端,连接到Apache HTTPD。 我尝试用4个证书进行测试,每次删除选择的证书,并记下下一个是谁。除了证书的“ sha256”的词典顺序之外,我找不到合理的逻辑(即日期,别名等)。在我看来这不太可能…

  • 我在一页上有多个选择。我需要全部检查,并检查是否选择了一个选项。 所以基本上我需要一些jquery/js来实现:如果每个select都选择了一个选项,那么。。。其他的 现在我有" 问题是:这段代码只检查页面上的第一个select,我需要全部检查! 有人能帮忙吗?

  • 问题内容: 我有一个这样的SQL语句: 编辑 : 此SQL查询给出以下结果: 但是由于某些要求,我需要这样的输出: 意思是说每个位置需要输出4次。 请帮助如何获得相同的。 问题答案: 如果不是一个常数,而是(如@xQbert指出/要求的)是表的行数,则可以使用以下命令: 如果没有任何查询(但是很复杂),则可以将其用于4个副本: 或此副本: