Procházet zdrojové kódy

[accessToken过期重置][新增]

release_toaliyun_real
Stormeye.Wu před 7 roky
rodič
revize
b521ae97cb
1 změnil soubory, kde provedl 16 přidání a 0 odebrání
  1. +16
    -0
      mallinkCApi/src/main/java/com/iformall/controller/WxUserGrantController.java

+ 16
- 0
mallinkCApi/src/main/java/com/iformall/controller/WxUserGrantController.java Zobrazit soubor

@@ -115,6 +115,22 @@ public class WxUserGrantController extends BaseController {


wxMaService = getWeappServiceByAppInfo(wxAppinfo); wxMaService = getWeappServiceByAppInfo(wxAppinfo);


} else {
// 检查token是否已过期
if(wxMaService.getWxMaConfig().isAccessTokenExpired()) {
try {
String accessToken = wxMaService.getAccessToken(true);
wxAppinfo.setAccessToken(accessToken);
wxAppinfo.setLastTokenTime(new Date());
wxAppinfo.setExpiresIn(7200);
wxAppinfoService.saveOrUpdate(wxAppinfo);
} catch (WxErrorException e) {
logger.error(e.getMessage());
} catch (Exception e) {
logger.error(e.getMessage());
}
wxMaService = getWeappServiceByAppInfo(wxAppinfo);
}
} }


String token = null; String token = null;


Načítá se…
Zrušit
Uložit