linzy
linzy
  • 发布:2023-01-05 10:18
  • 更新:2023-11-17 09:34
  • 阅读:791

【报Bug】支付宝小程序自己请求了http://127.0.0.1:7000/system/ping和http://192.168.0.106:7000/system/ping报错

分类:uni-app

产品分类: uniapp/小程序/阿里

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX类型: 正式

HBuilderX版本号: 3.6.15

第三方开发者工具版本号: 3.1.3

基础库版本号: 2.8.0

项目创建方式: HBuilderX

App下载地址或H5⽹址: alipays://platformapi/startapp?appId=2021003155601276

操作步骤:

支付宝打开线上版本小程序

预期结果:

正常请求到数据

实际结果:

接口请求不到数据

bug描述:

本地真机调试没有问题,小程序在线上正式版本请求不到数据,支付宝官方那边排查的原因是一进入请求了这两个地址报错导致的,http://127.0.0.1:7000/system/ping,http://192.168.0.106:7000/system/ping

2023-01-05 10:18 负责人:DCloud_uniCloud_WYQ 分享
已邀请:

最佳回复

BoredApe

BoredApe - 有问题就会有答案。

http://127.0.0.1:7000/system/pinghttp://192.168.0.106:7000/system/ping
这两个请求只会在uniCloud开发调试的时候才会调用。如果您在线上版本中还出现。那是因为您上传到线上的包是开发包。
您应该上传HBuilder X 【发行】=>【小程序-支付宝】产生的包

请注意HBuilderX发行和运行输出的小程序不在同一个目录,别选错了

  • linzy (作者)

    发行了也还是不行,小程序上传了unpackage/dist/build/mp-alipay目录下的到线上还是调了这两个地址

    2023-01-05 14:20

  • BoredApe

    回复 linzy: 删除unpackage/dist目录重新发行一下试试

    2023-01-05 14:21

  • linzy (作者)

    回复 BoredApe: 还是不行,体验版没问题,线上正式版就有问题

    2023-01-05 14:42

  • BoredApe

    回复 linzy: 请将运行日志(菜单【帮助 - 查看运行日志】,日志可以另存为txt,然后以附件形式发送一下)。

    2023-01-05 14:48

  • linzy (作者)

    回复 BoredApe: 贴在下面了,麻烦你查看一下了

    2023-01-05 14:51

  • DCloud_uniCloud_WYQ

    回复 linzy: 有更新版本号吗?线上正式版是删除了手机上的小程序重新打开的吗?

    2023-01-05 16:10

  • DCloud_uniCloud_WYQ

    回复 linzy: 我这用你发的scheme打开的小程序是能正常请求到最近发布、离我最近那几个tab下的列表的

    2023-01-05 16:22

  • linzy (作者)

    回复 DCloud_uniCloud_WYQ: 有更新版本号,线上删除后重新打开也试过

    2023-01-05 16:59

  • linzy (作者)

    回复 DCloud_uniCloud_WYQ: 本来我的手机也是可以的,重新打了个包到线上就不行了,之前几台测试机也是有的行有的不行

    2023-01-05 17:02

linzy

linzy (作者)

运行日志

linzy

linzy (作者)

尝试删除掉了uniclould的文件夹,改为使用本地数据,现在没有调这两个地址了,但是线上小程序还是不行,真机调试和体验版都没问题

  • DCloud_uniCloud_WYQ

    真机调试和体验版有这两个请求吗?在生成的项目里面所有文件内搜索127.0.0.1能搜到内容吗?

    2023-01-05 19:29

  • linzy (作者)

    回复 DCloud_uniCloud_WYQ: 没有的,现在不使用uniclould了,但是还是没解决

    2023-01-05 19:33

  • DCloud_uniCloud_WYQ

    回复 linzy: 那不可能还请求到127.0.0.1了

    2023-01-05 21:11

  • linzy (作者)

    回复 DCloud_uniCloud_WYQ: 支付宝那边技术看过日志,现在已经没有请求了,但是线上版本还是请求不到后端数据,真机调试、体验版都可以

    2023-01-06 09:40

  • DCloud_uniCloud_WYQ

    回复 linzy: 是不是没有添加域名白名单,我记得支付宝的体验版有点问题,会使用小程序开发工具内勾上的取消域名校验

    2023-01-06 11:13

  • linzy (作者)

    回复 DCloud_uniCloud_WYQ: 有添加域名白名单,小程序开发工具内也没有勾选取消校验

    2023-01-06 14:22

  • DCloud_uniCloud_WYQ

    回复 linzy: 一般来说体验版应该是和线上版本表现一致的,尝试抓包看看呢?

    2023-01-06 14:33

  • 日渐肥胖的左

    回复 DCloud_uniCloud_WYQ: 我也遇到这个问题了,支付宝质量监控中心HttpsReq一直都有这个异常提示,请问怎么解决,上传到支付宝的包是打包后的包,且搜索打包后的项目没有‘127.0.0.1’字眼

    2023-11-17 09:23

  • 日渐肥胖的左

    回复 DCloud_uniCloud_WYQ: Hbuilder x版本(3.6.2)电脑系统(win11)

    2023-11-17 09:24

  • 日渐肥胖的左

    回复 DCloud_uniCloud_WYQ: 还有这个接口,【https://api.next.bspapp.com/client】HttpsReq异常提示这个接口请求超时

    2023-11-17 09:26

日渐肥胖的左
  • DCloud_uniCloud_WYQ

    你发布支付宝小程序用的是HBuilderX发行的包吗?注意不是运行,发行和运行输出的目录不一样需要在小程序开发工具里面重新选择一次

    2023-11-18 15:02

要回复问题请先登录注册