Created
October 13, 2015 07:28
-
-
Save loinguyenduc101/64720dfb057cc2a11397 to your computer and use it in GitHub Desktop.
Spring simple CORS Filter
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@Component | |
public class SimpleCORSFilter 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-Max-Age", "3600"); | |
response.setHeader("Access-Control-Allow-Headers", "Authorization"); | |
chain.doFilter(req, res); | |
} | |
public void init(FilterConfig filterConfig) {} | |
public void destroy() {} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment