为了账号安全,请及时绑定邮箱和手机立即绑定

微信显示scope参数不能为空,因为是单页面应用,有#号的问题?

微信显示scope参数不能为空,因为是单页面应用,有#号的问题?

繁星coding 2018-09-02 12:48:08
问题描述小弟愚钝,刚开始接触微信公众号开发 因为采用的是VUE单页面应用,所以地址栏内有#号, 假设微信临时公众号配置的是www.abc.com鉴权链接是https://open.weixin.qq.com/connect/oauth2/authorize?appid=xxxxxx&redirect_uri=http://www.abc.com/&response_type=code&scope=snsapi_userinfo 或者 https://open.weixin.qq.com/connect/oauth2/authorize?appid=xxxxxx&redirect_uri=http://www.abc.com/login/&response_type=code&scope=snsapi_userinfo 这种是没有问题的,可以对用户进行鉴权 但是因为是单页面应用,所以http://www.abc.com/#/login/会出现一个#号,导致提示scope为空,求解!!! 当然将路由设为history模式就不存在#号了,但需要后台支持,所以想求教有没有在不改变路由模式的情况下解决这个问题,望不吝赐教
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 3603 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信