java开发微信公众号,测试号不能向后端发送请求

1.问题遇到的现象和发生背景

希望开发自己的微信公众号娱乐一下,然鹅微信公众号的测试号一直配置失败,求指教~

2.问题介绍

①帐号主体为个人
②使用内网穿透工具ngrok,后端是springboot,配置端口号server: port: 80
③ngrok生成的域名,在浏览器是可以请求到后端返回数据的,但是在微信公众号的测试号里进不去后端代码 /(ㄒoㄒ)/

3.运行结果及报错内容

相同的链接,https://d92a-123-133-104-24.jp.ngrok.io/wx/index
在浏览器能访问到后端并生成日志,但是微信公众号测试号点击“提交”,后端收不到请求

img

4.我的解答思路和尝试过的方法

是不是在公众号平台缺少了啥配置?

5.我想要达到的结果

微信公众号的测试号发消息给后端,后端能接收到请求 (目前断点调试发现直接没进入相关代码TAT)

缺了大致2点
1.ip白名单需求设置下,你服务器ip
2.需要设置下安全域名js这个,就是微信公众号需要验证你的服务器文件,文件里是密码。设置后你才能在微信页面调用微信公众号之类的函数