小程序
小游戏
企业微信
微信支付
扫描小程序码分享
授权链接:
https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxc72f01f43da0083b&redirect_uri=https%3A%2F%2Fmpay.meituan.com%2Fresource%2Ficashier%2Fs%2Findex.html%3Fredr_url%3Dhttps%253A%252F%252Fh5.waimai.meituan.com%252Fwaimai%252Fmindex%252Fhome%26tradeno%3D23063011100300390007728787319008%26auth%3Dv2%26nb_app%3Dweixin%26pay_success_url%3Dhttps%253A%252F%252Fh5.waimai.meituan.com%252Fwaimai%252Fmindex%252Forder-detail%253FmtOrderViewId%253D1100612893758250015%26app_id%3Dwxc72f01f43da0083b%26pay_token%3De8caecb41ace76efec84874473bf7ce1%26isEncoded%3D1%26dp_referrer%3Dfalse%26nb_async%3D0&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect
微信网页授权后在重定向的链接上未拼接上code,这边辛苦看看这个授权链接的记录,看看是什么原因。自己测试这个链接在微信内是可以拿到code的,用户那一笔没有code。
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html#0
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
我也遇上同类问题,检查了一圈最后发现了问题所在
1.在微信后台配置了域名白名单和回调都是是dev.yswenli.com
2.h5的地址也是dev.yswenli.com
3.h5调用的后端地址却是uat.yswenli.com
所以最后微信授权跳转的时候code和state参数没了,将h5调用的地址纠正为dev.yswenli.com时,问题解决了。
所以大概此类问题的原因只有微信后台配的域名和微信授权跳转的域名不一致导致的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html#0
https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxcf8bcae10197af3f&redirect_uri=https%3A%2F%2Ftest-static.muyuanwuliu.com%2Fpay%2F%23%2F&response_type=code&scope=snsapi_base&state=20#wechat_redirect
我也遇上同类问题,检查了一圈最后发现了问题所在
1.在微信后台配置了域名白名单和回调都是是dev.yswenli.com
2.h5的地址也是dev.yswenli.com
3.h5调用的后端地址却是uat.yswenli.com
所以最后微信授权跳转的时候code和state参数没了,将h5调用的地址纠正为dev.yswenli.com时,问题解决了。
所以大概此类问题的原因只有微信后台配的域名和微信授权跳转的域名不一致导致的。