收藏
回答

wx.uploadFile在真机上报错 “uploadFile:fail 未能找到使用指定主机名”?

如下图所示, 在 ios 真机上调用 wx.uploadFile() 时,走了fail,报错 uploadFile:fail 未能找到使用指定主机名

但是在微信开发者工具上是正常使用的,走了success

服务器域名是 https://lanlantest.purang.com,已经添加到小程序的uploadFile合法域名里面

哪位大哥以前遇到过吗?咋搞

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

4 个回答

  • 社区技术运营专员-Jahozheng
    社区技术运营专员-Jahozheng
    2022-05-16

     这种大概率是用户自己网络问题 用了代理,或者连得wifi有问题,这种"未能找到使用指定主机名

    "是iOS系统返回的错误,不是我们自身返回的错误

    2022-05-16
    有用
    回复
  • XM
    XM
    2021-06-04

    我来了,问题找到了,这个域名是我们公司的内网域名,需要用内网环境访问,坑爹啊,伤不起,折腾了一个早上

    2021-06-04
    有用
    回复
  • ؞咬了你؞F࿆ū࿆t࿆ū࿆r࿆ē࿆
    ؞咬了你؞F࿆ū࿆t࿆ū࿆r࿆ē࿆
    2021-06-04

    wx.uploadFile调用的代码也发出来嘛,或者你打一下日志,看看uploadFile提交的参数

    2021-06-04
    有用
    回复 9
    • XM
      XM
      2021-06-04
      2021-06-04
      回复
    • XM
      XM
      2021-06-04
      参数的话,前面的图里应该看得到,url是固定的,filePath是从file里面取的
      2021-06-04
      回复
    • ؞咬了你؞F࿆ū࿆t࿆ū࿆r࿆ē࿆
      ؞咬了你؞F࿆ū࿆t࿆ū࿆r࿆ē࿆
      2021-06-04回复XM
      你的域名没有DNS解析
      2021-06-04
      回复
    • XM
      XM
      2021-06-04回复؞咬了你؞F࿆ū࿆t࿆ū࿆r࿆ē࿆
      这个是公司的内网域名,坑爹
      2021-06-04
      回复
    • ؞咬了你؞F࿆ū࿆t࿆ū࿆r࿆ē࿆
      ؞咬了你؞F࿆ū࿆t࿆ū࿆r࿆ē࿆
      2021-06-04回复XM
      而且我查whois,用注册商的DNS来查,你的域名在lanlantest这个子域名上没有解析
      2021-06-04
      回复
    查看更多(4)
  • 陈宇明
    陈宇明
    2021-06-04

    检查下是不是SSL证书缺少中间证书

    2021-06-04
    有用
    回复 1
    • XM
      XM
      2021-06-04
      应该不是,这个域名也用在其他地方
      2021-06-04
      回复
登录 后发表内容