微信公众号开发测试那边测试提示,未知返回状态。授权域名已经填了,服务器那边也填了请求微信授权登入的id和密码和请求地址,域名文件也放到服务器了,是不是域名文件放错地方了?我访问不了域名文件,应该放在服务器哪里?求大家帮忙解决。
后面我看了下应该是公众号服务器配置没填,有个token 不懂在服务器哪里
说明:
我这个代码是别人运行过的,所以不用再写代码了,只要找到token就好,id和秘钥我都改成我的了
到微信小程序官方咨询会更快速哦
主要是微信小程序平台要正确配置你的后端服务域名
微信开发平台这个官网,里面需要配置授权的域名,必须是以https开头的,通过了就可以访问了
或者你直接在微信开发者工具里面右边有一个不校验域名,给他勾上试试,看看接口返回状态
参考链接
有很多原因会导致这个问题,楼主可以一一排查确定。
1.appid和appsecret的信息不对或者错误和微信接口握手失败导致的。
解析:如appid配置存在缓存中,未及时更新等原因也会导致。
2.没有配置ssl证书,网站的协议不是https协议。
3.当日获取access_token的次数超出限制,微信公众号未开这个权限。
4.自己写的加解密算法与微信的加密算法不一致。
5.api地址写错或者缺少参数 https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=%E4%BD%A0%E7%9A%84%E5%B0%8F%E7%A8%8B%E5%BA%8Fid&secret=%E4%BD%A0%E7%9A%84%E5%B0%8F%E7%A8%8B%E5%BA%8Fsecret
6.防火墙拒绝了脚本外部请求。
7.自己书写的模拟请求函数存在问题。
这个问题应该找后端人员,应该是后端人员调用微信接口获取信息有新问题