code是微信那边跳转到页面自动会带的参数
拿我们的例子微信导航源码授权,定义一个
function getQueryString(name){
var reg = new RegExp("(^|&)" name "=([^&]*)(&|$)", "i");
var r = window.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]); return null;
}
然后直接在页面上
var code = getQueryString('code');这样获取即可
@RequestMapping(value="oauth2/{type}/{appId}/{scope}", method=RequestMethod.GET)
public ModelAndView index(@PathVariable String type,@PathVariable String appId,@PathVariable String scope,String openId){
ModelAndView view=new ModelAndView();
if(StringUtils.isEmpty(appId)||mapWxAppInfo.get(appId)==null){
view.setViewName("fail");
return view;
}
//scope=snsapi_base 获取用户openId,无需授权
//scope=snsapi_userinfo 获取用户基本信息,需授权
String oauthUrl="://open.weixin.qq.com/connect/oauth2/authorize?appid=%s&redirect_uri=%s&response_type=code&scope=%s&state=%s#wechat_redirect";
//处理授权回调地址
String callback="/wx/callback/" appId;
if(!StringUtils.isEmpty(openId)){
callback = "/" openId;
}
oauthUrl=String.format(oauthUrl, appId,callback,scope,type);
log.info("微信授权认证地址=" oauthUrl);
view.setViewName("redirect:" oauthUrl);
return view;
}
/**
* 处理网页授权回调
* */
@RequestMapping(value="callback/{appId}")
public ModelAndView callback(@PathVariable String appId,String code,String state,String redirectUri, req, response){
return getCallback(appId,code,state,null);
}
这样就行了
个人网站不可以申请微信授权登录微信导航源码授权,在微信公众号请求用户网页授权之前,开发者需要先到公众平台官网中的“开发—接口权限—网页服务—网页帐号—网页授权获取用户基本信息”的配置选项中,修改授权回调域名。
创建流程如下微信导航源码授权:
1、先确定要做的是一个什么网站微信导航源码授权,就是说做这个网站是用来干什么的;比如说,我想做的网站是一个企业网站,是做电子电器的,那么我就要围绕这些内容来进行构想,也可以参考一些同类的网站;
2、根据构想好的网站主题来取一个域名微信导航源码授权,域名一定要取好,这个对你网站以后的发展很重要,所以一定要根据你网站的主题来取好;
3微信导航源码授权、网站程序源码,我是使用别人开发好的网站模板源码来进行修改的,因为这样可以省去很多时间,其实很多网站都会找一些相关性的网站模板来根据自己想要做的网站来进行修改的;
4微信导航源码授权、待网站程序源码搞好并在本地测试正常后,根据网站要用到的空间需求来租用服务器空间,一般的企业网站用300M的空间就足够了,服务器分国内和国外,最大的区别就是国内的空间要进行备案而国外的空间不用,购买后可直接使用;
5、服务器空间购买好后,就将网站的程序源码用ftp上传工具上传到服务器空间,并将后台数据导入到空间数据库,网站就可以正常在互联网上运营了微信导航源码授权。
丙肝是什么病微信交流群,丙肝母婴贴吧
耳鸣微信交流群,全国耳鸣交流群
打呼噜微信交流群,怎么加入陌生微信群
「东莞车迷微信群」求个东莞的大众高尔夫微信群
「聋人微信和扣扣群」微信有聋哑人的群吗
「加入菏泽大型微信群」如何加入菏泽一中高三一部十八班微信群
「启动微信群名软件」微信群怎么设置不让别人改群名?
「微信红包群规则复制」微信红包群规章制度是什么样的?
「微信稀奇古怪总代群」我想在微信上卖稀奇古怪的玩意,一件代发的,不需要加盟费!有的留个
「微信群群主有哪些特权」微信群主有哪些特权?