收藏
回答

iOS端小程序 wx.request登录接口报错 ERR_SSL_VERSION_OR_CIPHE?


基础库版本:如 3.8.11


安卓设备登录正常,iOS设备在登录页面调用 wx.request 请求 https://wu.。。。。。。。。。.ltd/api/login 时,报错:

request:fail errcode:-113 cronet_error_code:-113 error_msg:net::ERR_SSL_VERSION_OR_CIPHER_MISMATCH


服务器使用 Let's Encrypt 证书,Nginx 配置如下:

ssl_protocols TLSv1.2 TLSv1.3;

ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384;

ssl_prefer_server_ciphers off;


域名已添加到小程序合法域名列表。安卓端一切正常,iOS端必现该报错。


已尝试延长超时时间、切换网络环境,问题依旧。请问如何解决?


回答关注问题邀请回答
收藏

3 个回答

  • 社区技术运营专员-Jahozheng
    社区技术运营专员-Jahozheng
    2025-07-13

    这个报错是tls证书的问题,检查下

    2025-07-13
    有用
    回复
  • 梅先生
    梅先生
    2025-12-06

    成功解决,需要修改nginx的ssl_ciphers,密码套件太少且不兼容

    2025-12-06
    有用
    回复
  • 王睡睡ૢૢ
    王睡睡ૢૢ
    2025-11-06

    遇到了同样的问题,解决了吗?

    2025-11-06
    有用
    回复
登录 后发表内容