微信小程序调用API网关提示SSL握手失败

微信小程序调用API网关提示SSL握手失败

贡献者:

Mr.li

 · 

更新时间:2019-03-11 14:45:26

提示: 这是一篇由阿里云ACE开发者(Alibaba Cloud Engineer)贡献,针对特定用户问题发布的文章。文档的内容以原稿呈现,阿里云对于文档内容不做任何形式的承诺。阿里云有权在未经通知的情形下对文档内容做出任何形式的修改。

问题描述

使用微信小程序请求API网关时,可能提示“fail ssl hand shake error”。具体表现为使用PC端开发者工具请求不报错、使用苹果真机调试不报错、只有使用安卓真机调试报错。


问题原因

证书链部署不完全导致,用户只部署了域名证书而没有部署服务器中间证书。可使用如下网站检测。

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


解决方案

在API网关添加证书时,证书内容填写两个证书(域名证书&服务中间证书)

如果目前已经部署了域名证书又没有服务中间证书可以用这个链接生成域名证书&服务中间证书。

https://myssl.com/chain_download.html


适用于

  • API网关
ACE Mr.li
  • 1

    发布KB

  • 0

    回答问题

  • 0

    粉丝数