[GH-ISSUE #462] [Bug] 申请的通配符证书不包含根证书,导致根域名使用浏览器提示不安全 #287

Closed
opened 2026-03-03 01:02:12 +03:00 by kerem · 1 comment
Owner

Originally created by @cn-cam on GitHub (Feb 21, 2025).
Original GitHub issue: https://github.com/certimate-go/certimate/issues/462

描述问题
申请的通配符证书不包含根证书, 根域名使用浏览器提示不安全

复现步骤
复现该问题的步骤:

  1. 随便申请一个 通配符证书,如*.nginx.com
  2. 使用nginx部署配置https://nginx.com
  3. 发现问题

期望的结果
正确的应该是根域名也包含在内可以使用的

截图

环境

  • 操作系统: Windows
  • 浏览器: Chrome
  • Nginx 1.27.4
  • 仓库版本: v0.3

其他信息
在此处添加关于该问题的任何其他信息。

Originally created by @cn-cam on GitHub (Feb 21, 2025). Original GitHub issue: https://github.com/certimate-go/certimate/issues/462 **描述问题** 申请的通配符证书不包含根证书, 根域名使用浏览器提示不安全 **复现步骤** 复现该问题的步骤: 1. 随便申请一个 通配符证书,如*.nginx.com 2. 使用nginx部署配置https://nginx.com 3. 发现问题 **期望的结果** 正确的应该是根域名也包含在内可以使用的 **截图** **环境** - 操作系统: Windows - 浏览器: Chrome - Nginx 1.27.4 - 仓库版本: v0.3 **其他信息** 在此处添加关于该问题的任何其他信息。
kerem 2026-03-03 01:02:12 +03:00
  • closed this issue
  • added the
    declined
    label
Author
Owner

@fudiwei commented on GitHub (Feb 21, 2025):

*.example.com 通配符证书不匹配 example.com,这是符合 SSL 规范的,你需要单独申请或者添加多个域名。


你可能会遇到有些证书厂商会:

  1. 用户输入 *.example.com,厂商向 CA 申请时自动帮你转换成 *.example.com, example.com 多域名证书;
  2. 用户输入 example.com,厂商向 CA 申请时自动帮你转换成 example.com, www.example.com 多域名证书。
  3. 等等……

这只是一种方便用户、同时又防止扯皮的“取巧”做法(毕竟很多是收费证书,签发是有成本的),签发出来的实际是多域名证书,并不是只签发 *.example.com 却能匹配上 example.com

<!-- gh-comment-id:2674241579 --> @fudiwei commented on GitHub (Feb 21, 2025): `*.example.com` 通配符证书不匹配 `example.com`,这是符合 SSL 规范的,你需要单独申请或者添加多个域名。 --- 你可能会遇到有些证书厂商会: 1. 用户输入 `*.example.com`,厂商向 CA 申请时自动帮你转换成 `*.example.com, example.com` 多域名证书; 2. 用户输入 `example.com`,厂商向 CA 申请时自动帮你转换成 `example.com, www.example.com` 多域名证书。 3. 等等…… 这只是一种方便用户、同时又防止扯皮的“取巧”做法(毕竟很多是收费证书,签发是有成本的),签发出来的实际是多域名证书,并不是只签发 `*.example.com` 却能匹配上 `example.com`。
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/certimate#287
No description provided.