微信网页授权手机端无法获得code

a1100nn 2018-04-20 11:38:49
在公众号里设置菜单跳转地址如下:
https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxxxxxxxxxxxx&redirect_uri=http%3a%2f%2xxx.com%2ftweixin%2findex.html&response_type=code&scope=snsapi_userinfo&state=STATE#wechat_redirect


用微信手机端点击该公众号菜单,没有授权页面,但是能正常跳转到:xxx.com/weixin/index.html
但是问题来了:跳转后的url地址后面没有跟上参数 ?code=CODE&state=STATE

而我用微信PC端点击该公众号菜单,出现授权提示页面,然后跳转到:
xxx.com/weixin/index.html?code=CODE&state=STATE

然后我用微信web开发者工具尝试访问那个菜单跳转地址,也出现授权提示页面,并且跳转到:
xxx.com/weixin/index.html?code=CODE&state=STATE

为什么微信手机端点击该菜单就没有附带code和state参数呢?
PS:手机端也没有错误返回码,没有报错也没有在url地址后面附带code
html页面是用的apache发布的
...全文
750 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

3,143

社区成员

发帖
与我相关
我的任务
社区描述
微信开发即微信公众平台开发,将企业信息、服务、活动等内容通过微信网页的方式进行表现,通过二次开发可以将公众账号由一个媒体型营销工具转化成提供服务的产品。
社区管理员
  • 微信开发
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧