Browse Source

数据传输记录IP地址

git-svn-id: svn+ssh://10.10.101.21/source/platform/platform-b2b@2850 f3bf4e98-0cf0-11e4-a00c-a99a8b9d557d
shenj 10 years ago
parent
commit
1792b7d2c2

+ 2 - 0
src/main/java/com/uas/platform/b2b/filter/AccessSignatureInterceptor.java

@@ -12,6 +12,7 @@ import com.uas.platform.b2b.model.User;
 import com.uas.platform.b2b.service.EnterpriseService;
 import com.uas.platform.b2b.service.UserService;
 import com.uas.platform.b2b.support.SystemSession;
+import com.uas.platform.core.util.AgentUtils;
 import com.uas.platform.core.util.encry.HmacUtils;
 
 /**
@@ -45,6 +46,7 @@ public class AccessSignatureInterceptor extends HandlerInterceptorAdapter {
 					User user = userService.findUserByUserUU(enterprise.getEnAdminuu());
 					if (user != null) {
 						user.setEnterprise(enterprise);
+						user.setIp(AgentUtils.getIp(request));
 						SystemSession.setUser(user);
 						return true;
 					}