我安装了运行我的域名通配符证书(即* .mydomain.com)的apache实例,当我浏览URL site.mydomain.com时,cert通过浏览器检查没有任何问题。
现在我在DNS中创建了一个子域名lab.mydomain.com,并为同一服务器创建了一个记录为site.lab.mydomain.com。证书根本没有变化,但现在浏览器正在抱怨。以下是Chrome错误。
Certificate Error
There are issues with the site's certificate chain (net::ERR_CERT_COMMON_NAME_INVALID).
我到底错过了什么或误解了什么?
答案 0 :(得分:1)
site.lab.mydomain.com
与*.mydomain.com
的证书不符。通配符只匹配一个标签,即需要*.lab.mydomain.com
。