2019-12-25 13:26
@JFinal 另外再请教下 www.abc.com/callback/$APPID$?nonce=xxx 这种格式,
那configRoute中可以这么配置:me.add("/callback", WeixinMsgController.class) 吗 ?
我测试了无效
2019-12-25 13:06
@JFinal 目前是自己写的handler,代码和波总您提供的代码类似。
这个主要是微信有个接口推送过来的格式是这样子,没办法。
我们自己开发程序用jfinal路由问题不大,主要是腾讯弄这种动态的url推送数据,就挺蛋疼
2019-10-31 15:19
@JFinal 同问,发现微信小程序还不太完善,也不支持多个小程序,这个项目还会继续维护不,看了代码很久没更新功能了
2019-09-21 13:38
@JFinal 波总 这个逻辑没问题,能看懂。 refreshAccessToken()这个方法还是要根据配置文件中的appId和appSecret再去更新token。
问题是:如果用户在界面上填表单,假如token过期了,界面上不能存用户的密码吧,也不能要客户再填一次密码登录吧。 那要如何获取新的token呢?
我在网上看了很多说是登录后保存token和refreshToken,https://www.cnblogs.com/minirice/p/9232355.html
2019-09-20 23:59
@JFinal 看到您第2条的回复 ”accessToken 值具有一定的使用时限,例如,微信平台是 7200 秒,过期后需要再次发起请求来获取 accessToken”, 这个一般如何实现的?
比如:用户在app上填写一个表单时,accessToken过期了,需要用户重新录入用户名密码获取accessToken吗, 这样体验会不好吧
微信服务号开发里,是将id和密钥存放到配置文件中,如果token过期,那么可以通过id和密钥再获取一次token,但在app上要如何弄没太想明白
2019-08-16 13:23
@JFinal 刚看了下源码,没太明白,
如果前端不支持cookie,那么后台renderCaptcha()给前端 组件上后,后台如何获取验证码的key传给前端的?
否则用户在前端输入验证码传给后端进行校验时,后端不知道验证码的key无法进行校验吧,
源码上这个校验方法:public static boolean validate(String captchaKey, String userInputString) {...}