|
@ -4,7 +4,7 @@ import com.alibaba.fastjson.JSONObject;
|
|
|
import com.yihu.jw.security.core.userdetails.SaltUser;
|
|
|
import com.yihu.jw.security.model.WlyyUserDetails;
|
|
|
import com.yihu.jw.security.model.WlyyUserSimple;
|
|
|
import com.yihu.jw.util.http.HttpClientKit;
|
|
|
import com.yihu.jw.security.utils.HttpClientUtil;
|
|
|
import org.apache.commons.lang.StringUtils;
|
|
|
import org.apache.commons.lang.time.DateUtils;
|
|
|
import org.apache.http.NameValuePair;
|
|
@ -67,6 +67,8 @@ public class WlyyUserDetailsService extends JdbcDaoSupport implements UserDetail
|
|
|
@Autowired
|
|
|
private ClientDetailsService clientDetailsService;
|
|
|
|
|
|
@Autowired
|
|
|
private HttpClientUtil httpClientUtil;
|
|
|
|
|
|
public WlyyUserDetailsService(DataSource dataSource) {
|
|
|
this.setDataSource(dataSource);
|
|
@ -158,7 +160,7 @@ public class WlyyUserDetailsService extends JdbcDaoSupport implements UserDetail
|
|
|
params.add(new BasicNameValuePair("openid", getOpenid()));
|
|
|
String res = null;
|
|
|
try{
|
|
|
res = HttpClientKit.post(iHealthUserInfoUrl, params, "UTF-8");
|
|
|
res = httpClientUtil.post(iHealthUserInfoUrl, params, "UTF-8");
|
|
|
}catch (Exception e){
|
|
|
logger.error("远程请求i健康用户信息异常败:" + e.getMessage());
|
|
|
return users;
|