6***@qq.com
6***@qq.com
  • 发布:2022-04-22 10:38
  • 更新:2022-06-16 14:05
  • 阅读:464

【报Bug】小程序连接任何云端云函数+取消校验合法域名就会报错:"127.0.0.1不在合法域名中",不连云函数+取消校验合法域名就不会报错,程序内所有请求都设置了合法域名

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.3.13

手机系统: iOS

手机系统版本号: iOS 15

手机厂商: 苹果

手机机型: iphone12

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

连接任何( "云端" 或 "本地" )云函数,开发者工具 " 中选择不校验合法域名" (会报错)127.0.0.1:xxxxx不在以下合法域名中,(即使设置云函数域名为合法域名,也会报错)

预期结果:

不连接( "云端" 或 "本地" )云函数,不校验合法域名 (不会报错)

实际结果:

只要连接( "云端" 或 "本地" )云函数,开发者工具 " 中选择不校验合法域名" 报出错误 127.0.0.1:xxxxx不在以下合法域名中,如果使用了云函数,则会报错 http://undefined 不在以下 request 合法域名列表中

bug描述:

bug是这个项目使用云函数并且不校验合法域名就会报127.0.0.1:xxxxx不在合法域名中,社区的方法都说设置request合法域名,但是network里所有的请求域名我都设置了合法域名(测试前我已经将云端云函数的自带域名设置到合法域名中),还是会报这个错,不连接云函数不校验合法域名就不会报错,我已经尝试修复一个多月,还是没有找到解决办法,现在无无论连接任何新的、旧的云函数(云端、本地)都会报这个错,如果连接并使用了云函数,则会报错 http://undefined 不在以下 request 合法域名列表中。
因为要发布线上版本,必须确保不会报合法域名错误,才可以正常使用云函数,此前已经有一个线上版本连接云函数在运行,并且不会报错。
tips:这个奇奇怪怪的bug是我在项目中加入了一个u-view的遮罩层后出现的,中间没有使用任何其他的东西。

2022-04-22 10:38 负责人:无 分享
已邀请:
_watasi

_watasi

老哥解决了吗?

该问题目前已经被锁定, 无法添加新回复