|
@@ -25,14 +25,15 @@ public class WhiteListInterceptor implements HandlerInterceptor {
|
|
|
private ISysConfigService configService;
|
|
|
|
|
|
@Override
|
|
|
- public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
|
|
|
+ public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) {
|
|
|
String whiteList = configService.selectConfigByKey("access.whiteIPList");
|
|
|
String no = "false";
|
|
|
if (StringUtils.isEmpty(whiteList) || no.equals(whiteList)) {
|
|
|
return true;
|
|
|
}
|
|
|
+ System.err.println(IpUtils.getIpAddr());
|
|
|
//需要排除本机和docker的访问
|
|
|
- whiteList += ";127.0.0.1;172.17.0.*";
|
|
|
+ whiteList += ";127.0.0.1";
|
|
|
if (IpUtils.isMatchedIp(whiteList, IpUtils.getIpAddr())) {
|
|
|
return true;
|
|
|
} else {
|