围绕signature,timestamp,nonce,echostr取值都为null的问题折腾了许久的坑。

订阅号不能认证,所以在公众号设置中,没有网页授权域名这一项。不过微信提供了测试号供开发者使用。

1、根据大神 https://blog.csdn.net/chmod_R_755/article/details/75554735 的文章,他最后的checkSignature方法和写的Controller接口可以都直接cv过来,代码时亲测可行的。


2、URL不能用本地localhost这种,我这里是使用了natapp,有免费隧道,但是域名随机分配。于是买了最便宜的隧道和3块钱的二级域名就可以使用了。看官方是说要80端口,所以在natapp里与本地项目中都修改成80端口。然后域名后面就是和平时跑项目接口一样的写法。

3、Token要与你项目里写的一致。

4、然后把项目跑起来。然后。。。。。。我就进坑了
我一直是在浏览器地址栏输入该URL,访问后再点提交,提示我接口配置失败,也尝试过用微信打开该链接,然后再提交也失败,反复进行了好多次。

断点一下发现request请求中参数都是null,signature,timestamp,nonce,echostr都获取不到。然后网上各种搜啊,都没找到我的这个问题。

后来我脑子一闪,又重新跑了下项目,直接点了提交(根本不用自己发起请求,在点提交时,它就会向该URL发送请求来验证Token了),然后就成功了。。。


据说如果是体验测试,不需要填这两项,直接在下面体验接口权限表的网页账号,网页授权获取用户信息那里,点修改,填上自己的外网地址就可以了。。

微信测试号中token和url的设置相关推荐

  1. 微信测试号中被动消息回复的测试

    微信测试号中被动消息回复的测试 这里只贴相关的代码,具体的操作步骤(注册微信订阅号.测试号等)不再提及. 测试号的路径配置         这是使用的是花生壳的内网穿透,至于具体使用请参照花生壳官网说 ...

  2. 微信测试号:config:invalid url domain

    今天调试微信分享的时候,配置参数时一直提示config:invalid url domain,网上找了一下,都说是appId和域名没有绑定.仔细看了下,有绑定没错.又猜测是不是二级域名的问题,因为是测 ...

  3. 微信测试号与微信测试接口地址及注意事项

    一.微信测试号 1.地址:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login 2.注意事项: (1)需要用到网页授权时,必须填 ...

  4. java获取微信token_Java微信公众平台开发(六)--微信开发中的token获取

    转自:http://www.cuiyongzhi.com/post/44.html (一)token的介绍 引用:access_token是公众号的全局唯一票据,公众号调用各接口时都需使用access ...

  5. vue 调用共众url_vue单页面,在微信公众号支付中遇到的URL未注册BUG解决方法-Go语言中文社区...

    今天在做微信公众号支付的时候,遇到一个bug,在当前支付页面点击支付,就会报错,提示当前页面的URL未注册.如下图: 但是,这个URL我们是在后台微信公众号配置了的,所以说不会出错. 但是我们刷新一次 ...

  6. 微信中的这个功能尽早设置,即使转错账也能及时收回!

    生活在快节奏的我们,是离不开互联网的,出门在外,旅行,购物,点餐等等都离不开手机中,手机中最不可能缺少的两款APP就是微信和支付宝,不管是微信,还是支付宝这两款软件在大家心目中是不可替代的. 这两款软 ...

  7. php微信公众号测试号token配置失败,微信公众号Token配置失败解决办法

    前言 今天生病在家,由于我的微信公众号被投诉了,因此影视站接口被迫关闭,于是就想着给大家分享 APP,于是就用了下微信的自动回复, 想着能否把这个自动回复对接到 MIPCMS 上,于是就开干.但是微信 ...

  8. 解决微信“聊天界面中的新消息通知”设置按钮不见了问题

    原因 解决微信"聊天界面中的新消息通知"设置按钮不见了问题 解决方法 开启"接收新消息通知"后,"聊天界面中的新消息通知"设置按钮就会出现

  9. php网页分享时显示图片怎么设置,分享html页面 在微信分享中可以设置分享标题和描述和图片...

    微信中分享页面已经是很流行的一种方式,那么如何可以让自己做的h5页面能设置分享标题.描叙和图片呢? 问题 第三方网站在微信中分享的链接想要左边有简介概述,右边有缩略图,没有缩略图不能引起客户足够的重视 ...

最新文章

  1. 如何把不同尺寸ico格式图标_还在为图标设计犯难?这篇告诉你图标设计so easy!...
  2. 多解决些问题,少谈些框架和流程
  3. 编程php分析器,如何编程访问分析器数据
  4. 日期格式转换成时间戳格式php,php日期转时间戳,指定日期转换成时间戳
  5. C,C++,C#的点评
  6. concurrent: ThreadPoolExecutor 用法
  7. python access_Python3 os.access() 方法
  8. jQuery是什么,jQuery入门简介
  9. centos eclipse java_CentOS7 安装 Eclipse
  10. interp2 matlab fcn,matlab7.0自动关闭问题(zz)
  11. C#程序读取MAC地址的方法
  12. js模块化与面向对象编程思考与实践
  13. js中for循环的优化写法
  14. Web Server的启动过程
  15. cdsn自动添加目录
  16. GifUtil给gif图片添加文字、图片水印
  17. 一种动态阈值白平衡算法实现
  18. MAC读取NTFS移动硬盘方法
  19. [记录]hololens导出时报错 缺少命名空间“Windows.Devices.Haptics”
  20. linux下pfam使用方法,无root权限安装Pfam的笔记

热门文章

  1. 人类一败涂地做图教程_人类一败涂地地图制作教程 创意工坊自制地图方法
  2. 计算机视觉系列(七)——迁移学习
  3. 使用反向代理给 PPA 加速
  4. 我帮粉丝赚了10w+
  5. 芯片前端设计面经笔经总结
  6. list的add方法 ,foreach循环添加map---List.add(map)(通过一个java爬虫案例说明)
  7. 利用osg::ClipPlane 对节点进行多边形裁切
  8. excel输入公式不计算结果
  9. 雪球产品,场外雪球结构介绍
  10. 分享一套国产化技术开发JAVA语言,大佬手下留情