小弟愚钝,刚开始接触微信公众号开发 因为采用的是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模式就不存在#号了,但需要后台支持,所以想求教有没有在不改变路由模式的情况下解决这个问题,望不吝赐教
相关分类