证书特性:
- 天数最长
90天 - 支持通配符,多域名
- 支持
DNS和HTTP验证,不支持邮箱验证 CSR为ECC,则仅叶子(用户)证书为ECC,中间和CA证书依旧是RSA,CA证书交叉了Globalsign,兼容性较好
需要一个 GCP 账号,并填写表单 https://docs.google.com/forms/d/1Euhflb5CXpuLik8czElhyAloTZJZobar4086dmlPqXA 申请权限,大概半天能过。表单里的 Google Cloud Project ID,通过 https://console.cloud.google.com/apis/dashboard 得到,随便一个项目的ID都可以。
然后进入 https://console.cloud.google.com/apis/library/publicca.googleapis.com?project=ID名称,点击启用,然后转圈完成之后点右上角的激活Cloud Shell。
gcloud beta publicca external-account-keys create返回
Created an external account key
[b64MacKey: b64MacKey
keyId: keyId]⚠️注意事项:
GCP的证书OCSP在国内可用,但ACME Endpoint是被墙的,国内申请证书不特殊方法无法申请。
~/.acme.sh/acme.sh --register-account -m 邮箱 --server google \
--eab-kid keyId \
--eab-hmac-key b64MacKey
~/.acme.sh/acme.sh --set-default-ca --server google我acme配置了dnspod,自动添加TXT记录,例:
~/.acme.sh/acme.sh --issue --dns dns_dp -d '*.elstec.cn' -d elstec.cn --days 90 -k ec-256申请出来中间证书与Google官网的不同。



4 条评论
感谢分享,赞一个
鸟叔来串门,通过十年之约穿梭至此,期待回访!
可以保护大自然吗