Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
X
xyqb-user2
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
head_group
xyqb-user2
Commits
69409ec4
Commit
69409ec4
authored
Mar 24, 2017
by
lee_mingzhu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
删除切面逻辑,只打印获取到的用户请求IP
parent
3cb17a8b
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
7 additions
and
2 deletions
+7
-2
IpValidatorAdvisor.java
...quantgroup/xyqb/aspect/accessable/IpValidatorAdvisor.java
+7
-2
No files found.
src/main/java/cn/quantgroup/xyqb/aspect/accessable/IpValidatorAdvisor.java
View file @
69409ec4
...
@@ -14,6 +14,7 @@ import org.springframework.web.context.request.RequestContextHolder;
...
@@ -14,6 +14,7 @@ import org.springframework.web.context.request.RequestContextHolder;
import
org.springframework.web.context.request.ServletRequestAttributes
;
import
org.springframework.web.context.request.ServletRequestAttributes
;
import
javax.servlet.http.HttpServletRequest
;
import
javax.servlet.http.HttpServletRequest
;
import
javax.xml.crypto.dsig.keyinfo.PGPData
;
/**
/**
* Created by 11 on 2017/3/23.
* Created by 11 on 2017/3/23.
...
@@ -32,7 +33,10 @@ public class IpValidatorAdvisor {
...
@@ -32,7 +33,10 @@ public class IpValidatorAdvisor {
@Around
(
"needIpValidate()"
)
@Around
(
"needIpValidate()"
)
private
Object
doCapchaValidate
(
ProceedingJoinPoint
pjp
)
throws
Throwable
{
private
Object
doCapchaValidate
(
ProceedingJoinPoint
pjp
)
throws
Throwable
{
HttpServletRequest
request
=
((
ServletRequestAttributes
)
RequestContextHolder
.
getRequestAttributes
()).
getRequest
();
HttpServletRequest
request
=
((
ServletRequestAttributes
)
RequestContextHolder
.
getRequestAttributes
()).
getRequest
();
String
ip
=
IPUtil
.
getRemoteIP
(
request
);
LOGGER
.
info
(
"获取ip地址:"
+
ip
);
/*HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest();
String ip = IPUtil.getRemoteIP(request);
String ip = IPUtil.getRemoteIP(request);
if(accessable) {
if(accessable) {
return pjp.proceed();
return pjp.proceed();
...
@@ -43,6 +47,7 @@ public class IpValidatorAdvisor {
...
@@ -43,6 +47,7 @@ public class IpValidatorAdvisor {
LOGGER.error("非法ip:{}", ip);
LOGGER.error("非法ip:{}", ip);
return JsonResult.buildErrorStateResult("非法ip", null);
return JsonResult.buildErrorStateResult("非法ip", null);
}
}
}
}*/
return
pjp
.
proceed
();
}
}
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment