Prechádzať zdrojové kódy

:bug: Fixing a bug. 解决RestTemplate 被ribbon 拦截问题

冷冷 6 rokov pred
rodič
commit
a572dedc33

+ 2 - 1
pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/handler/WeChatLoginHandler.java

@@ -17,6 +17,7 @@
 
 package com.pig4cloud.pigx.admin.handler;
 
+import cn.hutool.http.HttpUtil;
 import cn.hutool.json.JSONUtil;
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.baomidou.mybatisplus.core.toolkit.Wrappers;
@@ -60,7 +61,7 @@ public class WeChatLoginHandler extends AbstractLoginHandler {
 
 		String url = String.format(SecurityConstants.WX_AUTHORIZATION_CODE_URL
 			, socialDetails.getAppId(), socialDetails.getAppSecret(), code);
-		String result = restTemplate.getForObject(url, String.class);
+		String result = HttpUtil.get(url);
 		log.debug("微信响应报文:{}", result);
 
 		Object obj = JSONUtil.parseObj(result).get("openid");