Proxy IP 처리
This commit is contained in:
@@ -39,6 +39,7 @@ import com.eactive.eai.rms.common.spring.LocaleMessage;
|
||||
import com.eactive.eai.rms.common.util.MonitoringSyncAgent;
|
||||
import com.eactive.eai.rms.common.vo.GridResponse;
|
||||
import com.eactive.eai.rms.data.entity.onl.adapter.AdapterGroupService;
|
||||
import com.eactive.eai.util.IpUtil;
|
||||
import com.eactive.eai.rms.onl.loader.service.HistoryService;
|
||||
import com.eactive.eai.rms.onl.loader.service.TransactionLoaderService;
|
||||
import com.eactive.eai.rms.onl.manage.adapter.adapter.ui.AdapterExportData;
|
||||
@@ -358,11 +359,7 @@ public class AdapterController extends OnlBaseAnnotationController {
|
||||
MonitoringContext.IOMAP_DEPLOY_TARGET_URL);
|
||||
targetUrl = StringUtils.removeEnd(targetUrl, "/");
|
||||
|
||||
String userIp = request.getHeader("X-FORWARDED-FOR");
|
||||
|
||||
if (StringUtils.isBlank(userIp)) {
|
||||
userIp = request.getRemoteAddr();
|
||||
}
|
||||
String userIp = IpUtil.getClientIp(request);
|
||||
|
||||
if (logger.isInfoEnabled()) {
|
||||
logger.info("-------------------------------------------");
|
||||
|
||||
@@ -53,6 +53,7 @@ import com.eactive.eai.rms.common.util.CommonUtil;
|
||||
import com.eactive.eai.rms.common.vo.GridResponse;
|
||||
import com.eactive.eai.rms.common.vo.JsonPageVo;
|
||||
import com.eactive.eai.rms.common.vo.SimpleResponse;
|
||||
import com.eactive.eai.util.IpUtil;
|
||||
import com.eactive.eai.rms.onl.common.exception.BizException;
|
||||
import com.eactive.eai.rms.onl.loader.service.HistoryService;
|
||||
import com.eactive.eai.rms.onl.loader.service.TransactionLoaderService;
|
||||
@@ -458,10 +459,7 @@ public class LayoutManController extends OnlBaseAnnotationController {
|
||||
String targetUrl = monitoringContext.getStringProperty(MonitoringContext.IOMAP_DEPLOY_TARGET_URL);
|
||||
targetUrl = StringUtils.removeEnd(targetUrl, "/");
|
||||
|
||||
String userIp = request.getHeader("X-FORWARDED-FOR");
|
||||
if (StringUtils.isBlank(userIp)) {
|
||||
userIp = request.getRemoteAddr();
|
||||
}
|
||||
String userIp = IpUtil.getClientIp(request);
|
||||
|
||||
if (logger.isInfoEnabled()) {
|
||||
logger.info("-------------------------------------------");
|
||||
|
||||
+2
-4
@@ -35,6 +35,7 @@ import com.eactive.eai.rms.common.util.CamelCaseUtil;
|
||||
import com.eactive.eai.rms.common.util.CommonUtil;
|
||||
import com.eactive.eai.rms.common.vo.JsonPageVo;
|
||||
import com.eactive.eai.rms.onl.common.exception.BizException;
|
||||
import com.eactive.eai.util.IpUtil;
|
||||
import com.eactive.eai.rms.onl.loader.service.HistoryService;
|
||||
import com.eactive.eai.rms.onl.loader.service.TransactionLoaderService;
|
||||
import com.google.gson.Gson;
|
||||
@@ -486,10 +487,7 @@ public class TransformController extends BaseController {
|
||||
String targetUrl = monitoringContext.getStringProperty(MonitoringContext.IOMAP_DEPLOY_TARGET_URL);
|
||||
targetUrl = StringUtils.removeEnd(targetUrl, "/");
|
||||
|
||||
String userIp = request.getHeader("X-FORWARDED-FOR");
|
||||
if (StringUtils.isBlank(userIp)) {
|
||||
userIp = request.getRemoteAddr();
|
||||
}
|
||||
String userIp = IpUtil.getClientIp(request);
|
||||
|
||||
if (logger.isInfoEnabled()) {
|
||||
logger.info("-------------------------------------------");
|
||||
|
||||
+2
-4
@@ -37,6 +37,7 @@ import com.eactive.eai.rms.common.vo.GridResponse;
|
||||
import com.eactive.eai.rms.common.vo.SimpleResponse;
|
||||
import com.eactive.eai.rms.onl.common.exception.BizException;
|
||||
import com.eactive.eai.rms.onl.common.exception.EMSRuntimeException;
|
||||
import com.eactive.eai.util.IpUtil;
|
||||
import com.eactive.eai.rms.onl.loader.service.HistoryService;
|
||||
import com.eactive.eai.rms.onl.loader.service.TransactionLoaderService;
|
||||
import com.eactive.eai.rms.onl.manage.rule.layout.LayoutManService;
|
||||
@@ -392,10 +393,7 @@ public class Transform2Controller extends BaseController {
|
||||
String targetUrl = monitoringContext.getStringProperty(MonitoringContext.IOMAP_DEPLOY_TARGET_URL);
|
||||
targetUrl = StringUtils.removeEnd(targetUrl, "/");
|
||||
|
||||
String userIp = request.getHeader("X-FORWARDED-FOR");
|
||||
if (StringUtils.isBlank(userIp)) {
|
||||
userIp = request.getRemoteAddr();
|
||||
}
|
||||
String userIp = IpUtil.getClientIp(request);
|
||||
|
||||
if (logger.isInfoEnabled()) {
|
||||
logger.info("-------------------------------------------");
|
||||
|
||||
+2
-4
@@ -41,6 +41,7 @@ import com.eactive.eai.rms.common.util.CommonUtil;
|
||||
import com.eactive.eai.rms.common.vo.GridResponse;
|
||||
import com.eactive.eai.rms.data.entity.onl.eaimsg.EAIMessageUISearch;
|
||||
import com.eactive.eai.rms.onl.common.exception.EMSRuntimeException;
|
||||
import com.eactive.eai.util.IpUtil;
|
||||
import com.eactive.eai.rms.onl.loader.service.HistoryService;
|
||||
import com.eactive.eai.rms.onl.loader.service.TransactionLoaderService;
|
||||
import com.eactive.eai.rms.onl.manage.adapter.adapter.AdapterManService;
|
||||
@@ -393,10 +394,7 @@ public class EaiMsgController extends BaseController {
|
||||
String targetUrl = monitoringContext.getStringProperty(MonitoringContext.IOMAP_DEPLOY_TARGET_URL);
|
||||
targetUrl = StringUtils.removeEnd(targetUrl, "/");
|
||||
|
||||
String userIp = request.getHeader("X-FORWARDED-FOR");
|
||||
if (StringUtils.isBlank(userIp)) {
|
||||
userIp = request.getRemoteAddr();
|
||||
}
|
||||
String userIp = IpUtil.getClientIp(request);
|
||||
|
||||
if (logger.isInfoEnabled()) {
|
||||
logger.info("-------------------------------------------");
|
||||
|
||||
Reference in New Issue
Block a user