Просмотр исходного кода

[Https访问][修改]:访问异常修改

release_toaliyun_real
Stormeye Wu 7 лет назад
Родитель
Сommit
67dc87a0ac
3 измененных файлов: 9 добавлений и 9 удалений
  1. +5
    -5
      mallinkService/src/main/java/com/iformall/common/FmHttpClientBuilder.java
  2. +2
    -2
      mallinkService/src/main/java/com/iformall/service/wechat/FmOpenInRedisDBConfigStorage.java
  3. +2
    -2
      mallinkService/src/main/java/com/iformall/utils/MaUtil.java

mallinkService/src/main/java/com/iformall/common/MipHttpClientBuilder.java → mallinkService/src/main/java/com/iformall/common/FmHttpClientBuilder.java Просмотреть файл

@@ -37,8 +37,8 @@ import java.util.concurrent.atomic.AtomicBoolean;
* *
* @author Andy.Huo * @author Andy.Huo
*/ */
public class MipHttpClientBuilder implements ApacheHttpClientBuilder {
protected final Logger log = LoggerFactory.getLogger(MipHttpClientBuilder.class);
public class FmHttpClientBuilder implements ApacheHttpClientBuilder {
protected final Logger log = LoggerFactory.getLogger(FmHttpClientBuilder.class);
private final AtomicBoolean prepared = new AtomicBoolean(false); private final AtomicBoolean prepared = new AtomicBoolean(false);
private int connectionRequestTimeout = 3000; private int connectionRequestTimeout = 3000;
private int connectionTimeout = 5000; private int connectionTimeout = 5000;
@@ -85,11 +85,11 @@ public class MipHttpClientBuilder implements ApacheHttpClientBuilder {
private IdleConnectionMonitorThread idleConnectionMonitorThread; private IdleConnectionMonitorThread idleConnectionMonitorThread;
private HttpClientBuilder httpClientBuilder; private HttpClientBuilder httpClientBuilder;


private MipHttpClientBuilder() {
private FmHttpClientBuilder() {
} }


public static MipHttpClientBuilder get() {
return new MipHttpClientBuilder();
public static FmHttpClientBuilder get() {
return new FmHttpClientBuilder();
} }


@Override @Override

+ 2
- 2
mallinkService/src/main/java/com/iformall/service/wechat/FmOpenInRedisDBConfigStorage.java Просмотреть файл

@@ -1,6 +1,6 @@
package com.iformall.service.wechat; package com.iformall.service.wechat;


import com.iformall.common.MipHttpClientBuilder;
import com.iformall.common.FmHttpClientBuilder;
import com.iformall.domain.po.WxAuthorizerInfo; import com.iformall.domain.po.WxAuthorizerInfo;
import com.iformall.domain.po.WxComponentVerifyTicket; import com.iformall.domain.po.WxComponentVerifyTicket;
import com.iformall.mapper.WxAuthorizerInfoMapper; import com.iformall.mapper.WxAuthorizerInfoMapper;
@@ -248,6 +248,6 @@ public class FmOpenInRedisDBConfigStorage extends WxOpenInMemoryConfigStorage {


@Override @Override
public ApacheHttpClientBuilder getApacheHttpClientBuilder() { public ApacheHttpClientBuilder getApacheHttpClientBuilder() {
return MipHttpClientBuilder.get();
return FmHttpClientBuilder.get();
} }
} }

+ 2
- 2
mallinkService/src/main/java/com/iformall/utils/MaUtil.java Просмотреть файл

@@ -3,7 +3,7 @@ package com.iformall.utils;
import cn.binarywang.wx.miniapp.api.WxMaService; import cn.binarywang.wx.miniapp.api.WxMaService;
import cn.binarywang.wx.miniapp.api.impl.WxMaServiceImpl; import cn.binarywang.wx.miniapp.api.impl.WxMaServiceImpl;
import cn.binarywang.wx.miniapp.config.WxMaInMemoryConfig; import cn.binarywang.wx.miniapp.config.WxMaInMemoryConfig;
import com.iformall.common.MipHttpClientBuilder;
import com.iformall.common.FmHttpClientBuilder;
import com.iformall.domain.po.WxAppinfo; import com.iformall.domain.po.WxAppinfo;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;


@@ -20,7 +20,7 @@ public class MaUtil {
config.setAccessToken(appinfo.getAccessToken()); config.setAccessToken(appinfo.getAccessToken());
config.setExpiresTime(appinfo.getLastTokenTime().getTime()+appinfo.getExpiresIn()*1000); config.setExpiresTime(appinfo.getLastTokenTime().getTime()+appinfo.getExpiresIn()*1000);
} }
config.setApacheHttpClientBuilder(MipHttpClientBuilder.get());
config.setApacheHttpClientBuilder(FmHttpClientBuilder.get());
WxMaService service = new WxMaServiceImpl(); WxMaService service = new WxMaServiceImpl();
service.setWxMaConfig(config); service.setWxMaConfig(config);
return service; return service;


Загрузка…
Отмена
Сохранить