修改跨域 添加本地url
This commit is contained in:
parent
537a667d53
commit
cc44d1ff43
|
|
@ -14,19 +14,19 @@ public class AdminInterceptor extends OncePerRequestFilter {
|
|||
|
||||
@Override
|
||||
protected void doFilterInternal(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, FilterChain filterChain) throws ServletException, IOException {
|
||||
// httpServletResponse.addHeader("Access-Control-Allow-Origin", "*");
|
||||
// httpServletResponse.addHeader("Access-Control-Allow-Methods", "POST, GET, OPTIONS, DELETE, PUT, HEAD,PATCH");
|
||||
|
||||
httpServletResponse.setHeader("Access-Control-Allow-Origin", "https://testforgeplus.trustie.net");
|
||||
StringBuffer reqUrl = httpServletRequest.getRequestURL();
|
||||
if(reqUrl.toString().equals("https://testforgeplus.trustie.net")||reqUrl.toString().equals("http://localhost:3007")){
|
||||
httpServletResponse.setHeader("Access-Control-Allow-Origin", reqUrl.toString());
|
||||
httpServletResponse.setHeader("Access-Control-Allow-Methods", "POST, GET, OPTIONS, DELETE");
|
||||
httpServletResponse.setHeader("Access-Control-Max-Age", "3600");
|
||||
httpServletResponse.setHeader("Access-Control-Allow-Headers", "Content-Type,XFILENAME,XFILECATEGORY,XFILESIZE,x-requested-with,Authorization,Cookie");
|
||||
httpServletResponse.setHeader("Access-Control-Allow-Credentials", "true");
|
||||
String method = httpServletRequest.getMethod();
|
||||
if(method.equalsIgnoreCase("OPTIONS")){
|
||||
httpServletResponse.getOutputStream().write("Success".getBytes("utf-8"));
|
||||
}else {
|
||||
filterChain.doFilter(httpServletRequest, httpServletResponse);
|
||||
}
|
||||
}
|
||||
String method = httpServletRequest.getMethod();
|
||||
if(method.equalsIgnoreCase("OPTIONS")){
|
||||
httpServletResponse.getOutputStream().write("Success".getBytes("utf-8"));
|
||||
}else {
|
||||
filterChain.doFilter(httpServletRequest, httpServletResponse);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue