我有一个域名' abc.example.com'我有ssl证书。这个特定的域名实际上是CNAME' xyz.exampleapi.com'。在xyz.exampleapi.com上运行的Apache拥有' abc.example.com'的证书。它适用于所有现代浏览器,即Chrome / Fx等。
打开' abc.example.com'内容从xyz.exampleapi.com呈现,效果很好。
但是对于IE 8我得到的,根证书对xyz.exampleapi.com无效。我无法理解的是IE 8为什么要检查CNAME&#d; d域的证书。
答案 0 :(得分:1)
但是对于IE 8我得到的,根证书对xyz.exampleapi.com无效。我不明白为什么IE 8会检查CNAME' d域的证书。
我的猜测是问题根本与CNAME没有严格关系,但是你需要SNI(服务器名称指示),因为你在同一个IP地址上设置了多个证书。 IE8 / XP不支持SNI。检查您的网站是否SSLLabs,并留意与SNI相关的任何问题以及与IE8相关的问题。