今天调试微信用户授权功能时发现一个很是奇怪的问题,就是在模拟器微信web开发者工具中测试时可能获取到code,但是在正式手机上获取不到code,折腾了半天,最后在前端人员的多次调试下终于调试成功,就是刷新的问题,可能手机有缓存。所以解决的办法是在用户重新定向的url上添加时间参数。https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE&connect_redirect=1#wechat_redirect,这个是前端调起的链接,其中REDIRECT_URI为用户的跳转链接,这个链接建议加上个时间戳的参数。搞定,出工!
关于微信获取用户授权返回链接没有code的问题
最新推荐文章于 2024-12-13 10:07:10 发布
本文分享了在调试微信用户授权功能时遇到的问题及解决方法,主要涉及在不同设备上的code获取差异,通过在链接中加入时间戳参数解决了手机缓存问题,确保了代码获取的一致性和可靠性。

2891

被折叠的 条评论
为什么被折叠?



