一、小程序消息推送配置 Token校验失败,请检查确认

添加配置失败,原因

只要是没有echostr原样返回,就会报错;

注意,返回的事echostr的内容,而不是key=value格式

示例如下:

return Content(reqData.echostr);

二、小程序消息推送配置 校验强调

1.保证自己的代码没有bug

2.微信服务器校验请求

请求参数:请求报文内容是空字符串

3. 获取微信请求后的响应

响应参数:请原样返回 echostr 参数内容,则接入生效,成为开发者成功,否则接入失败

示例代码:

 public IActionResult Callback(){try{using (StreamReader sr = new StreamReader(Request.Body, Encoding.UTF8)){//LogHelper.Info("接受事件回调处理");string content = sr.ReadToEndAsync().Result;//验证请求发送的内容围攻LogHelper.Info(content);//解密处理EventManage.ReqData reqData = new EventManage.ReqData();reqData.signature = Request.Query["signature"];reqData.timestamp = Request.Query["timestamp"];reqData.nonce = Request.Query["nonce"];reqData.echostr = Request.Query["echostr"];EventManage _event = new EventManage();_event.reqData = reqData;var eventOrder = _event.LoadData(content);if (string.IsNullOrEmpty(reqData.postdata))return Content(reqData.echostr);LogHelper.Info("处理的单号:"+eventOrder.Order_Info.Trade_No);//逻辑处理,修改订单状态,充值到账,发奖处理RechargeRecordOperate _rechange = new RechargeRecordOperate();_rechange.CallBack(eventOrder.Order_Info.Trade_No);return Json(_event.Success());}}catch (Exception ex){LogHelper.Debug("小程序消息回调,报错:", ex);return Error(ex);}}

注意这几个基本就没问题了。

更多:

微信小程序保存视频到相册wx.saveVideoToPhotosAlbum()

wx.scanCode(Object object)使用详解

微信小程序录音接口使用整理-RecorderManager

小程序消息推送配置 Token校验失败,请检查确认相关推荐

  1. TP6 微信小程序消息推送配置Token校验失败200302

    ThinkPHP6 微信小程序消息推送配置时报错: {"ret":200302,"err_msg":"verify token fail"} ...

  2. 消息推送服务器令牌,小程序-消息推送配置Token令牌错误校验失败如何解决

    网上借个图 按微信要求:确认此次GET请求来自微信服务器,则原样返回echostr参数内容 都按要求来了,但怎么都不行,总是提示:Token校验失败,请检查确认 /** * 检验签名 */ publi ...

  3. C# .Net 小程序消息推送配置+详细代码

    C# .Net 小程序消息推送配置+详细代码 首先在微信公众平台登录小程序账号    第一步登陆    登录后,在首页-功能-订阅信息,打开后如未进行配置,需要进行后台配置.    第二步:填写服务器 ...

  4. 微信小程序——消息推送配置

    第一步:官网下载对应版本的cryptoDemo 下载地址:https://wximg.gtimg.com/shake_tv/mpwiki/cryptoDemo.zip 第二步:创建检查文件wxchec ...

  5. 小程序消息推送配置服务器修改,微信小程序——消息推送配置

    第一步:官网下载对应版本的cryptoDemophp 下载地址:https://wximg.gtimg.com/shake_tv/mpwiki/cryptoDemo.zipjson 第二步:建立检查文 ...

  6. 微信小程序消息推送(订阅消息原模板消息)开发流程

    注:模板消息没了. 正常开发肯定需要前后端配合,此处都在小程序里写了 参考文档:https://developers.weixin.qq.com/miniprogram/dev/framework/o ...

  7. 【小程序】一次关于小程序消息推送能力的分析及实现

    一.推送消息需求 一个简单常见的需求:推送小程序消息通知到用户! 需要解决的问题: 小程序消息推送服务有什么限制? 小程序可支持推送哪些类型消息? 如何实现小程序消息通知推送服务? 二.小程序提供的能 ...

  8. php微信小程序物流进度推送,微信小程序 消息推送php服务器验证实例详解

    微信小程序 消息推送php服务器验证实例详解 设置页面("设置">>"开发设置"): 1.设置服务器域名 注意http和https协议的不同. 2. ...

  9. nodejs android 推送,利用Nodejs怎么实现一个微信小程序消息推送功能

    利用Nodejs怎么实现一个微信小程序消息推送功能 发布时间:2021-01-20 13:55:29 来源:亿速云 阅读:92 作者:Leah 今天就跟大家聊聊有关利用Nodejs怎么实现一个微信小程 ...

最新文章

  1. AI人才招聘:估值超400亿美元,即将IPO的独角兽招AI专家
  2. CSS图像中的一些属性
  3. 基于托管C++的增删改查及异步回调小程序
  4. 【★】Web精彩实战之智能迷宫
  5. Python常见问题(7):Python图形用户接口 Graphic User Interface FAQ
  6. 计算机网络项目实训教程课后答案,计算机网络项目实训教程
  7. 如何只保留1000条数据mysql_php实现只保留mysql中最新1000条记录
  8. istview android:cacheColorHint,android:listSelector属性作用(转)
  9. 【Elasticsearch】Elasticsearch 索引策略
  10. (1)Deep Learning之感知器
  11. Python框架篇之Django(路由系统URL、视图函数views)
  12. 返回一个二维整数数组最大联通子数组的和(思路)
  13. bzoj 1726: [Usaco2006 Nov]Roadblocks第二短路(A*第k短路)
  14. Java设计模式百例 - 原型模式
  15. Rabbitmq-server-3.7.18安装完整过程
  16. node - 收藏集 - 掘金
  17. mysql建立全文索引
  18. Hivesql常用优化技巧
  19. C#中导出数据时控制Excel 2007生成2003兼容模式的文件
  20. 组成原理 - 网卡与HBA卡的区别

热门文章

  1. 测试过程中常见的中间件及测试思路
  2. Qt tableWidget 设置单元格颜色
  3. 计算机科学向量机,孪生支持向量机综述-计算机科学.PDF
  4. Redis 主从及集群
  5. 软考——软件工程——软件生存周期
  6. mysql官网安装步骤_MySQL的安装与配置——详细教程
  7. mymps蚂蚁分类信息系统IP数据库更新教程(ipdata.dat)
  8. Jmeter-微信公众号接口测试操作流程
  9. html如何让网页全屏,使网页能全屏显示方法
  10. 干货满满:FCPX安装插件路径以及如何彻底删除插件(也适用于m1芯片)