微信小程序request:fail错误问题汇总

这篇具有很好参考价值的文章主要介绍了微信小程序request:fail错误问题汇总。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、小程序未配置域名导致的错误

经常有朋友在小程序发布之后,着急忙慌地来问:小程序发布了,但是打开之后一片空白,提示“request  fail”,是什么问题?

微信小程序request:fail错误问题汇总

稳住不要慌,一般这个问题都是因为没有进行服务器域名配置导致的。服务器域名是 wx.request 请求去拉取数据的域名。

解决步骤如下:

登陆小程序后台(https://mp.weixin.qq.com)

将商城访问网址域名填写到小程序后台,设置—开发设置—服务器域名,如下:

微信小程序request:fail错误问题汇总

填写完成并保存,再次打开小程序就可以啦~

二、微信小程序使用的服务器环境不支持TLS1.2

微信小程序request:fail错误问题汇总

Windows系统至少要2008R2以上,才能支持,但2008操作系统需要手动工具调整 ,其它的服务器环境调整方法:苹果ATS特性服务器配置指南_常见问题_Gworg

三、使用的SSL证书不信任

可以苹果ATS检测确定是否支持。结果这样的说明证书正常,如果检测出不信任或者证书问题,请重新申请:https://gworg.taobao.com/

微信小程序request:fail错误问题汇总

四、SSL证书证书链缺乏

如果SSL证书缺乏中间证书会导致同样的错误,这种情况下需要去补充证书链:下载DigiCert和GeoTrust中间证书_OPENSSL工具包_迅通诚信https://www.myssl.cn/tools/downloadchain.html这个链接在线获取,可以在Gworg人工获得。

四、域名未备案,或者备案了未超过24小时。

微信小程序的域名必须要备案,并且24小时后去公众号小程序配置域名才生效。

五、如果域名启用端口的建议改成常规443端口使用。

六、苹果部分机型可用,部分机型报错:或安卓机型报错等

微信小程序request:fail错误问题汇总

可能是证书不受信任,在此查看证书信任列表:苹果支持的证书列表:iOS 中可用的受信任根证书列表 - Apple 支持 (中国)https://support.apple.com/zh-cn/HT204132 

证书常见问题参考:https://blog.csdn.net/Gworgcom/article/details/121349211

七、微信小程序与第三方服务器通讯的域名5个必要条件

1、一个已备案的域名,不是localhost、也不是127.0.0.1,域名不能加端口

2、加ssl证书,也就是https://~~~

4、HTTPS 服务器的 TLS 版本支持1.2及以下版本,一般就是1.0、1.1、1.2要同时支持这三个版本,一个也不能少,要不然就会出现下面这种情况

微信小程序request:fail错误问题汇总




5、微信小程序后台加上合法域名设置(一个月内改的次数是有限的,且行且珍惜)如下图
 

微信小程序request:fail错误问题汇总


以上5个条件,必需全满足,要不然你手机预览的时候就会发现通讯不了~~~

总结:

1.公众号后台要配置上去
2.域名要备案(且备案审核通过后要24小时后才生效)
3.要有https,可以去 https://gworg.taobao.com/
4.ssl的配置要全部正确,附上检测的地址
   (1)https://www.myssl.cn/tools/check-server-cert.html
5.备上其他网友的类似坑
   (1)http://www.wxapp-union.com/forum.php?mod=viewthread&tid=460
   (2)http://www.wxapp-union.com/forum.php?mod=viewthread&tid=799
6.官方的提示

Bug & Tip

  1. bug: 开发者工具 0.10.102800 版本,header 的 content-type 设置异常;
  2. tip: 客户端的 HTTPS TLS 版本为1.2,但 Android 的部分机型还未支持 TLS 1.2,所以请确保 HTTPS 服务器的 TLS 版本支持1.2及以下版本;
  3. tip: 要注意 method 的 value 必须为大写(例如:GET);
  4. tipurl 中不能有端口;

1、安卓真机预览request:fail(后台spring boot)文章来源地址https://www.toymoban.com/news/detail-489663.html

到了这里,关于微信小程序request:fail错误问题汇总的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信小程序_backgroundfetch privacy fail错误

    错误场景: 1、微信小程序中包含  相册写入、图片选择等操作 2、微信小程序开发者工具测试正常、真机测试出现了一次backgroundfetch privacy fail错误,但后续不影响相册写入和图片选择功能 3、代码上传完毕体验版测试正常 发布代码后相册写入异常! 猜测原因: 1、体验版影响了正

    2024年01月19日
    浏览(43)
  • 微信小程序报request:fail url not in domain list的解决方法

    解决方法:请在微信公众平台登录小程序后台 开发管理 开发设置 服务器域名 解决方法: 在右上角点击详情,之后刷新一下项目配置,看看有无域名信息,如果有了,清除全部缓存重新编译小程序,如果还是没有请确认是否设置合法域名。重新刷新域名服务列表: 还有清空缓

    2024年02月05日
    浏览(42)
  • 解决微信小程序报错request:fail url not in domain list

    问题:微信开发者工具能正常发送请求,在真机调试的时候发送请求报错:request:fail url not in domain list ? 1. 检查微信后台域名信息是否配置了request合法域名。 2.检查微信本地设置,将不校验合法域名勾选上。 配置完成后,需要在微信开发工具刷新查看是否配置成功,并且重

    2024年02月15日
    浏览(66)
  • 微信小程序网络请求报错:request:fail url not in domain list

    报错信息:request:fail url not in domain list 据提示:小程序上传后需要进行合法域名校验出错,然后查看相应文档,微信小程序官方要求每个微信小程序需要事先设置一个通讯域名,小程序只可以跟指定的域名与进行网络通信,所以我们需要在 小程序后台-设置-开发设置-服务器域

    2024年02月03日
    浏览(49)
  • 微信小程序报错request:fail url not in domain list的处理方法

    安装青提wifi的时候遇到这个问题 request:fail url not in domain list 没有配置服务器域名 1,参考官方文档提供的解决办法(即配置对应的域名) https://developers.weixin.qq.com/miniprogram/dev/framework/ability/network.html 2,可点击开发者工具右上角 详情-项目设置-不校验合法域名、web-view(业务域名

    2024年02月11日
    浏览(45)
  • 微信小程序 [渲染层网络层错误] failed to load font

    微信小程序报错: [渲染层网络层错误] Failed to load font http://at.alicdn.com/t/c/font...... 原因:我使用了阿里的iconfont字体图标,该url在我的小程序后台未备案 解决方法:登录小程序后台,开发管理--开发设置--服务器域名,在download合法域名中添加你的字体url的域名(我加入的是

    2024年02月11日
    浏览(51)
  • 解决微信小程序渲染层网络层错误 Failed to load media

    微信小程序引入网络视频的时候:出现 渲染层网络层错误 Failed to load media 给video组件加入autoplay后错误消失,但是一进入页面就播放不是我想要的效果 添加下面代码: 一进来就自动播放 趁他没反应过来 在Load()中添加如上代码 把他暂停。

    2024年02月11日
    浏览(135)
  • 【微信小程序】[渲染层错误] [jsbridge] invoke getGlobalStorage fail: too eayly.

    在微信开发者工具上出现报错: 详细报错: 修改调试基础库版本,可调低或者调高版本 修改调试基础库步骤: ① 开发工具选择【详情】 ② 选择【本地设置】 ③ 选择调试基础库版本 ④ 根据当前出现问题的版本,选择低版本或者高版本 完毕!

    2024年02月11日
    浏览(40)
  • 【微信小程序】报错信息,MiniProgramError {“errno“:600001,“errMsg“:“request:fail -201:net::ERR_CERT_DATE_INVALID}

    微信官方文档 有的还会显示:网络开了小差,请刷新重试。 原因:微信小程序SSL数字证书到期导致。 解决办法:需要小程序用的域名和服务器管理权限,然后去服务器更新SSL数字证书。 建议更新方法及技术支持:Gworg 处理时间:常见的小程序服务器环境更新证书大约十几分

    2024年02月12日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包