修改webservice校验
This commit is contained in:
parent
57baf8665a
commit
41ef7db645
@ -9,6 +9,8 @@ import javax.servlet.ServletException;
|
||||
import javax.servlet.ServletRequest;
|
||||
import javax.servlet.ServletResponse;
|
||||
|
||||
import com.tenwa.httpclient.resources.QuartzPropertiesUtil;
|
||||
|
||||
public class WebServiceFilter implements Filter {
|
||||
|
||||
@Override
|
||||
@ -20,16 +22,15 @@ public class WebServiceFilter implements Filter {
|
||||
@Override
|
||||
public void doFilter(ServletRequest req, ServletResponse res,
|
||||
FilterChain chain) throws IOException, ServletException {
|
||||
// TODO Auto-generated method stub
|
||||
String ips = "0:0:0:0:0:0:0:1|192.168.0.1|127.0.0.1|172.16.21.220|219.142.26.222|172.16.21.48|172.16.21.249|172.16.23.226";
|
||||
String ips = QuartzPropertiesUtil.get("webServiceaddress");
|
||||
if(ips.indexOf(req.getRemoteAddr()) != -1){
|
||||
chain.doFilter(req, res);
|
||||
}else{
|
||||
res.setCharacterEncoding("UTF-8");
|
||||
res.getWriter().println("error");
|
||||
res.setCharacterEncoding("GBK");
|
||||
res.getWriter().println("对不起,您使用的电脑IP不在系统的白名单中,请联系管理员!!!");
|
||||
}
|
||||
// System.out.println(req.getRemoteAddr());
|
||||
// System.out.println("Ô¶³ÌIP£º" + req.getRemoteHost());
|
||||
System.out.println("远程IP:" + req.getRemoteHost());
|
||||
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user