//通过code换取网页授权access_token出现500,报错日志没打印出来
String appId=ApiConfigKit.getApiConfig().getAppId(); String secret=ApiConfigKit.getApiConfig().getAppSecret(); System.out.println("appid:"+appId); System.out.println("secret:"+secret); //通过code换取网页授权access_token try { SnsAccessToken snsAccessToken=SnsAccessTokenApi.getSnsAccessToken(appId,secret,code); System.out.println(snsAccessToken.getErrorMsg()); } catch (Exception e) { System.out.println(e); } 1.8的时候好像是正常的,改成1.9就没反应了具体不知道那里出了问题 WeixinConfig文件代码 public void afterJFinalStart() { ApiConfig ac = new ApiConfig(); // 配置微信 API 相关参数 ac.setToken(PropKit.get("token")); ac.setAppId(PropKit.get("appId")); ac.setAppSecret(PropKit.get("appSecret")); /** * 是否对消息进行加密,对应于微信平台的消息加解密方式: * 1:true进行加密且必须配置 encodingAesKey * 2:false采用明文模式,同时也支持混合模式 */ ac.setEncryptMessage(PropKit.getBoolean("encryptMessage", false)); ac.setEncodingAesKey(PropKit.get("encodingAesKey", "setting it in config file")); ApiConfigKit.putApiConfig(ac); }