diff --git a/src/main/java/eu/hbp/mip/utils/CORSFilter.java b/src/main/java/eu/hbp/mip/utils/CORSFilter.java index ef3b35353afdf70877318e706bc9f753f3687635..7ed1ecf38d84fedddb5acb4750db327fbb9e5079 100644 --- a/src/main/java/eu/hbp/mip/utils/CORSFilter.java +++ b/src/main/java/eu/hbp/mip/utils/CORSFilter.java @@ -13,9 +13,10 @@ public class CORSFilter implements Filter { public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, ServletException { HttpServletResponse response = (HttpServletResponse) res; response.setHeader("Access-Control-Allow-Origin", "*"); - response.setHeader("Access-Control-Allow-Methods", "POST, GET, OPTIONS, DELETE"); + response.setHeader("Access-Control-Allow-Methods", "POST, GET, OPTIONS, DELETE, PUT"); response.setHeader("Access-Control-Max-Age", "3600"); - response.setHeader("Access-Control-Allow-Headers", "x-requested-with"); + response.setHeader("Access-Control-Allow-Headers", "*"); + response.setHeader("Access-Control-Request-Headers", "*"); chain.doFilter(req, res); }