是否可以拥有带通配符证书的有效子子域?

Dav*_*nes 10 apache ssl ssl-certificate

说我有以下域名:

example.com
Run Code Online (Sandbox Code Playgroud)

我有这个域的通配符SSL证书.子域test.example.com正确验证.但是,当我尝试使用类似的域时demo.test.example.com,我在所有主流浏览器中收到错误消息:

demo.test.example.com uses an invalid security certificate.

The certificate is only valid for the following names:
  *.example.com , example.com
Run Code Online (Sandbox Code Playgroud)

是否可以将通配符证书用于"子子域"?

Joh*_*sch 9

好吧,你已经证实你不能!原因如下:

来自:http://www.ietf.org/rfc/rfc2818.txt

名称可以包含通配符*,它被认为与任何单个域名
组件或组件片段匹配.例如, *.a.com匹配foo.a.com但不是bar.foo.a.com.f*.com matches foo.com 但不是bar.com.


小智 7

标准不允许通配符在多个级别上工作.但是,您可以将特定的多级子域作为主题备用名称放在通配符证书中,它将起作用.一些证书提供商(如DigiCert)允许这样做.