2012-04-09 53 views

回答

3

您可以在其发行者处查找证书 - 您应该能够看到它是否发布到* .domain.com或www.domain.com。例如,Verisign

+0

任何想法,如果GoDaddy有类似的搜索? – jwegner 2013-03-05 18:51:05

+0

如果“* .domain.com”然后是通配符,并且如果“www.domain.com”或“pay.domain.com”,则域特定! – 2015-07-02 08:14:05

12

浏览到一个安全的网页服务器上,即:https://yoursite.com

点击在地址栏的挂锁并查看证书。要在Chrome中执行此操作,请点击Connection标签,然后点击Certificate Information

检查Common Name (CN)在您的域名前面是否包含*。

例如,为https://www.google.com

*.google.com cert

3

这可以通过检查在SSL的主题的通用名称来完成。您可以在* NIX客户端上使用bash命令openssl

例如,google.com和www.google.com使用两种不同的SSL。第一个是通配符,第二个是域特定的。

$ echo | openssl s_client -connect google.com:443 2>/dev/null | openssl x509 -noout -subject | grep -o "CN=.*" | cut -c 4- 
*.google.com 
$ echo | openssl s_client -connect www.google.com:443 2>/dev/null | openssl x509 -noout -subject | grep -o "CN=.*" | cut -c 4- 
www.google.com