|

楼主 |
发表于 2017-4-20 18:30:23
|
显示全部楼层
第一次访问的地址就是通过微信拿code的网址,具体网址:
https://open.weixin.qq.com/conne ... ATE#wechat_redirect
然后重定向到服务器的系统主页:
http://www.lergion.com/takeout/index.html
系统主页一进去就是通过code获取openid 了,代码:
var weixinCode = this.getContext().getRequestParameter("code"); //微信code
justep.Baas.sendRequest({
"url" : "/weixin/weixin",
"action" : "userinfo",
"async" : false,
"params" : {
code : weixinCode
},
"success" : function(weixinUser) {
var weixinname=weixinUser.nickname;
$.session.set('openid',weixinUser.openid);
$.session.set('name',weixinname);
$.session.set('imgurl',weixinUser.headimgurl);
}
});
暂时这种方式能够用,但是一超过20-30次访问就不行了,请问我这种跳转方式是否合理,会不会是存在其他隐患? |
|