Skip to content
Snippets Groups Projects
Commit 1013ae9f authored by Félix  Sidokhine's avatar Félix Sidokhine
Browse files

fix for CORS problem

Change-Id: Ia8bf83ddba912b35c1f80e3a474e31cc0d4db5f5
parent c59f80d6
No related branches found
No related tags found
No related merge requests found
......@@ -4,6 +4,7 @@ import jakarta.servlet.FilterConfig;
import jakarta.servlet.ServletContext;
import jakarta.servlet.ServletException;
import jakarta.servlet.annotation.WebFilter;
import jakarta.servlet.annotation.WebInitParam;
import java.util.ArrayList;
import java.util.Collection;
......@@ -15,37 +16,6 @@ import java.util.HashSet;
import java.util.List;
import java.util.Map;
@WebFilter(urlPatterns = {"*"})
@WebFilter(urlPatterns = {"*"}, initParams={@WebInitParam(name = "cors.allowed.origins",value = "*")})
public class CorsFilter extends org.apache.catalina.filters.CorsFilter {
@Override
public void init() throws ServletException {
FilterConfig filterConfig = new FilterConfig() {
final Map<String,String> map = new HashMap<>(){{
put("cors.allowed.origins","*");
}};
@Override
public String getFilterName() {
return null;
}
@Override
public ServletContext getServletContext() {
return null;
}
@Override
public String getInitParameter(String s) {
return map.get(s);
}
@Override
public Enumeration<String> getInitParameterNames() {
return Collections.enumeration(map.keySet());
}
};
super.init(filterConfig);
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment