收藏
回答

小程序在手机端与后端通信(https协议)失败,怎么解?

问题详情:小程序在微信开发者工具模拟器中可以正常和后端通信(https协议),但是真机调试时不行,而且没有任何报错和返回,只是显示请求超时。

成功发布后,在微信电脑端打开没问题,手机端打开就不能和后端通信,开发管理中的服务器域名已经配置好

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

3 个回答

  • 橘光
    橘光
    05-27

    已解决:是中间证书缺失的问题,先去域名检查网站(具体问AI)检查一下域名的证书问题,我的域名是中间证书缺失,原来是没把根证书的内容放到域名指定的证书文件内,我把根证书(一般叫root.crt)的内容直接复制到我指定的证书文件(也是crt文件)内容后面,就好了

    05-27
    有用
    回复
  • Diligent
    Diligent
    05-24

    uni.request的fail事件写出来,打印看看什么问题

    05-24
    有用
    回复 1
    • 橘光
      橘光
      05-24
      05-24
      回复
  • Mr.Zhao
    Mr.Zhao
    发表于小程序端
    05-24

    哪里显示请求超时,截个图

    05-24
    有用
    回复 8
    • 橘光
      橘光
      05-24
      噢,不是超时,大佬帮忙看看
      05-24
      回复
    • 橘光
      橘光
      05-24
      这是请求头
      05-24
      回复
    • Mr.Zhao
      Mr.Zhao
      发表于移动端
      05-24回复橘光
      请求头啥也看不出来,打印fail回调看报错
      05-24
      回复
    • 橘光
      橘光
      05-24回复Mr.Zhao
      errMsg: "request:fail -2:net::ERR_FAILED"
      errno: 600001
      05-24
      回复
    • 橘光
      橘光
      05-24
      05-24
      回复
    查看更多(3)
登录 后发表内容