2012-04-09 142 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