为什么 EV SSL 证书在网站加载完成后被隐藏?

为什么 EV SSL 证书在网站加载完成后被隐藏?

我遇到了扩展验证 SSL 证书的问题,该证书在除我的 DocumentRoot 索引之外的所有页面上均能正确显示(带有组织名称和国家代码的绿色条)。

Web 服务器上的权限和指令对于所有网站都是相同的,但出于某种奇怪的原因,EV 栏会显示近一秒钟,然后隐藏。它使服务器和浏览器之间的通信保持加密,但地址栏显示为 1 级 SSL 证书,而不是 EV(3 级)

在 Firefox/chrome/IE 上的行为相同。

我正在使用 Apache/2.2.16(Debian)和 libssl0.9.8,主站点采用 Joomla 1.5 CMS(我知道它很旧了)。

我已经将其更改为joomla 文件上的值1,但结果仍然相同,因为这不是加密问题。force_sslconfiguration.php

答案1

主页源代码包含一个 iframe,用于另一个域通过 http 而不是 https 访问内容。

我删除了 iframe,现在 EV 证书显示正常。我猜想这与并非所有内容都以加密方式发送有关。

Shane 的问题向我指出了答案。

相关内容