瀏覽代碼

乐教通

zouxuan 1 年之前
父節點
當前提交
2ec2d5a078

+ 7 - 0
mec-gateway/mec-gateway-web/src/main/java/com/ym/mec/gateway/web/filter/AuthFilter.java

@@ -1,6 +1,7 @@
 package com.ym.mec.gateway.web.filter;
 
 import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
 
 import org.bouncycastle.util.IPAddress;
 import org.slf4j.Logger;
@@ -23,6 +24,12 @@ public class AuthFilter extends ZuulFilter {
 
 		RequestContext requestContext = RequestContext.getCurrentContext();
 		requestContext.getZuulRequestHeaders().put("HTTP_X_FORWARDED_FOR", getRealIp(requestContext.getRequest()));
+		HttpServletResponse response = requestContext.getResponse();
+		response.setHeader("Access-Control-Allow-Origin", "*");
+		response.setHeader("Access-Control-Allow-Methods", "GET, POST, PUT, DELETE, OPTIONS");
+		response.setHeader("Access-Control-Allow-Headers", "Content-Type, Authorization");
+		response.setHeader("Access-Control-Allow-Credentials", "true");
+		response.setHeader("Access-Control-Max-Age", "3600");
 		return null;
 	}