如何在Firebase Hosting上配置公司OV通配符SSL证书?
Firebase Hosting配置OV通配符SSL证书方案
方法一:通过Firebase CLI上传自定义证书
- 先确保本地安装最新版Firebase CLI:
npm install -g firebase-tools - 登录Firebase账号:
firebase login - 关联目标项目:
firebase use --add,在弹出的列表中选择你的Firebase项目 - 执行证书上传命令,替换占位符为你的实际信息:
注意:证书文件必须包含完整的证书链(从你的OV证书到根证书的所有层级),私钥需为未加密的PEM格式。firebase hosting:ssl:set your-custom-domain.com --cert ./path/to/ov-cert.pem --key ./path/to/private-key.pem
方法二:通过Google Cloud Console配置(Firebase Hosting底层依赖)
- 打开对应项目的Google Cloud Console,找到「负载均衡」服务
- 定位到Firebase Hosting对应的负载均衡实例,进入「SSL证书」标签页
- 选择「上传自定义证书」,上传你的OV通配符证书(含完整证书链)和私钥文件,完成后将证书关联到已添加的自定义域名
- 配置完成后,Firebase Hosting会自动同步该证书配置,无需额外操作
关键注意事项
- 通配符证书的域名规则必须匹配你在Firebase Hosting中添加的自定义域名(例如
*.yourdomain.com可匹配blog.yourdomain.com) - 若你的证书是PFX等非PEM格式,需先通过工具转换为PEM格式
- 证书上传后通常需要10-30分钟生效,可通过
firebase hosting:ssl:status your-custom-domain.com命令查看实时状态
内容的提问来源于stack exchange,提问作者yogiyogiyogi
相关产品推荐
相关产品推荐

