当前位置: 首页 > news >正文

自签名证书错误ERR_CERT_COMMON_NAME_INVALID

ERR_CERT_COMMON_NAME_INVALID

小程序在电脑上可以正常获取数据,但是发布后无法正常连接,并且报错ERR_CERT_COMMON_NAME_INVALID

服务器配置ssl证书后,检测显示缺少证书链,导致微信小程序无法连接

域名通过了ipc备案, 宝塔服务器上的ssl证书也配置正确,浏览器左上角显示连接是安全的,看上去证书有效。

但是小程序依旧无法访问服务端,无法获取数据。打开调试模式报错NET::ERR_CERT_AUTHORITY_INVALID

err cert authority invalid 这意味着浏览器认为该网站的SSL证书不是由受信任的证书颁发机构(CA)签发的。这可能是由于多种原因造成的,包括证书过期、自签名证书、中间证书缺失等

因为使用了宝塔自己代码的续签,导致了中间证书缺少 无法正常访问 :缺少中级证书Intermediate,请安装中级证书否则证书在部分浏览器中不受信任

原因是证书链不完整 需要对中间证书进行补全 或者重新手动续签证书

  • 当浏览器不信任 SSL 证书时,就会发生 NET::ERR_CERT_AUTHORITY_INVALID 错误。

  • 下面这个网址可以检测ssl证书是否正常

    https://www.myssl.cn/tools/check-server-cert.html

宝塔面板接口返回差异:手动续签时,宝塔面板会自动拼接「叶证书(服务器证书)+ 中级证书(Intermediate)」形成完整的证书链并返回;而通过/acme?action=renew_cert接口直接请求时,返回的.cert字段仅包含叶证书,未自动携带中级证书链,这是接口的默认返回行为(并非脚本逻辑错误,而是接口返回数据不完整)。

缺少中间证书

中间证书定义

  • 采用 Here Document 格式保留INTERMEDIATE_CERT的 PEM 格式完整性,避免特殊字符转义问题

  • 示例为 Let's Encrypt R3 中间证书(长期有效,如需更新可从Let's Encrypt 官方下载)

  • 若使用其他 CA 机构(如 ZeroSSL),需替换为对应中间证书

  • 拼接域名证书 + 中间证书,形成完整的二级证书链

  • 覆盖写入原fullchain.pem,确保宝塔面板读取的是完整证书链

  • 确保证书续签后配置信息同步更新,避免后续续签 / 管理出现配置不一致问题

log "✅ 证书请求续期成功,域名:${domains}"

# === 自动补全证书链(修改:拼接域名证书+中间证书) ===
log "正在补全证书链(添加R3中间证书)..."
# 拼接完整证书链:域名证书 + 中间证书(覆盖原fullchain.pem,确保宝塔部署时使用完整链)

http://www.rkmt.cn/news/176550.html

相关文章:

  • 163基于Android平台高校学生综合素质测评系统小程序
  • stack+perf
  • 200smart通讯岛电仪表,包含了温度设置,程序段控制,然后设置完温度和加热或者保温时间。 ...
  • 获得官方认证的好处:就业竞争力提升
  • Java计算机毕设之基于springboot的大学生一体化服务系统学业发展、生活服务、就业指导(完整前后端代码+说明文档+LW,调试定制等)
  • Java毕设选题推荐:基于springboot的大学生一体化服务系统选课缴费、宿舍报修、勤工助学申请等功能 “一网通办【附源码、mysql、文档、调试+代码讲解+全bao等】
  • 为什么公司宁愿高价雇临时管理顾问,也不低薪聘全职管理人员?
  • 骨科企业DMS经销商渠道管理软件方案拆解
  • 【优化参数】基于matlab粒子群算法PSO的MMC拓扑优化中参数调整策略【含Matlab源码 14804期】
  • PyTorch-CUDA-v2.7镜像中使用HuggingFace Transformers库教程
  • 国家重点研发计划推荐环境:PyTorch-CUDA-v2.7合规性说明
  • Markdown撰写技术博客:结合PyTorch-CUDA-v2.7镜像输出实验结果
  • 惊人应用!提示工程架构师的数据驱动策略助力AI提示优化可扩展性
  • 基于PyTorch-CUDA-v2.7镜像的NLP任务实战:文本分类全流程
  • 如何将本地PyTorch项目迁移到CUDA-v2.7镜像环境中?
  • 深入了解特定工具(Conan的私有仓库搭建,以及vcpkg的具体自定义 triplet)
  • PyTorch-CUDA-v2.7镜像下载统计数据:年度报告摘要
  • 开源协议兼容性分析:与MIT、Apache项目集成注意事项
  • 社区版与企业版区别:功能、支持与SLA对比表
  • 深圳HR专属年会活动方向全攻略:数据驱动+案例赋能,精准匹配不同团队需求
  • 从入门到精通:2024年C++高效编程的5个核心方法
  • SonarQube代码扫描:PyTorch-CUDA-v2.7静态分析结果
  • DeBERTaV3优化策略:PyTorch-CUDA-v2.7收敛更快
  • AGPLv3许可证影响解读:衍生作品是否需要开源?
  • 2026年实体机器人全品类解析与应用现状 - 智造出海
  • Issue模板填写规范:提高问题响应效率
  • 即将进入在 SAP 工作的第 19 个年头
  • PyTorch-CUDA-v2.7镜像对ARM64架构支持现状
  • OverlayFS性能影响评估:PyTorch-CUDA-v2.7文件读写测试
  • 无需繁琐配置!PyTorch-CUDA-v2.7镜像助你秒启AI训练