You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

自签名SSL证书不被Chrome信任,ServiceWorker注册失败求助

自签名SSL证书信任问题排查与调试方案

Firefox SSL_ERROR_BAD_CERT_DOMAIN 核心排查点

  • 严格匹配SAN条目:
    确认证书的Subject Alternative Name(SAN)必须完全包含mypage.local:
    • 需明确添加DNS:mypage.local条目,若涉及子域名需补充DNS:*.mypage.local
    • 域名大小写必须与访问地址完全一致,Firefox对此无容错空间
  • Firefox独立管理证书信任:
    Windows系统安装的根CA不会自动同步到Firefox,需手动导入:
    1. 打开Firefox,输入about:preferences#privacy
    2. 进入「证书」-「查看证书」-「证书颁发机构」标签页
    3. 点击「导入」选择根CA证书,勾选「信任由此证书颁发机构标识的网站」后完成导入
  • 检查根CA的域名约束:
    若自定义根CA添加了域名约束扩展,需确认该约束未限制mypage.local这类本地域名的签发权限

深度调试步骤

  • 查看Firefox证书详情:
    访问https://mypage.local,在错误页点击「高级」-「查看证书」,直接对比SAN条目与当前访问域名的一致性
  • 验证证书链完整性:
    导入根CA后重新访问,确认证书链显示为「已验证」(根CA → 服务器证书)
  • 清除Firefox SSL缓存:
    输入about:support,找到「清除SSL状态」选项执行清除,重启浏览器后重试
  • 确认本地DNS解析:
    若证书包含IP SAN条目,需确保mypage.local解析的IP与证书绑定IP完全一致

Chrome启动参数优化

  • 使用无冗余的完整启动命令:
    chrome.exe --ignore-certificate-errors --unsafely-treat-insecure-origin-as-secure=https://mypage.local --allow-insecure-localhost
    
    注意移除https://mypage.local尾部的斜杠,避免匹配失效

内容的提问来源于stack exchange,提问作者andymel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 11:36:05