起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1389|回复: 1

[暂结贴(7天未回复)] baas: userinfo 的错误

[复制链接]

21

主题

43

帖子

355

积分

中级会员

Rank: 3Rank: 3

积分
355
发表于 2016-3-9 18:36:30 | 显示全部楼层 |阅读模式
在用 wex5 自带的 baas userinfo 发现以下问题:
1、第一遍是正常的成功返回结果;
2、第二遍就出现问题,经跟踪问题出现在: j064.png


代码为:
WxMpOAuth2AccessToken oauth2AccessToken = instance.getWxMpService().oauth2getAccessToken(userCode);
结果发现前台发送过来的参数: userCode 是一样的;
3、在前端 .w 文件中,生成参数的位置,原来在:Model.prototype.modelLoad = function(event){} 中,为了刷新,我把它移到按钮事件中:
j065.png




4、但后台跟踪发现前台传过来的 userCode 仍然没有变,程序仍然会出错。
请问:我该怎么修正这个错误?前端参数的获取应该在哪里获取?
发表于 2016-3-10 09:35:07 | 显示全部楼层
this.getContext().getRequestParameter("code"); 表示的是获取url地址的参数
如果你这个页面已经打开过了,那么url肯定是不会变的!所以这个参数的值就是固定的!
所以userCode  一样,本来就是正常的!

至于java端,如果不能执行相同的userCode 参数,哪你就应该第一次执行过后,获得的java对象,在第二次重复使用!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-5-9 14:59 , Processed in 0.061262 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表