CORS Filter Tomcat 7/8
unknown
java
5 years ago
1.1 kB
7
Indexable
package de.inteligy.appapi.security;
import java.io.IOException;
import javax.ws.rs.container.ContainerRequestContext;
import javax.ws.rs.container.ContainerResponseContext;
import javax.ws.rs.container.ContainerResponseFilter;
import javax.ws.rs.ext.Provider;
/**
* Created by Gary on 08.11.16.
*/
@Provider
public class CORSFilter implements ContainerResponseFilter {
//Cross-Origin-Resource-Sharing
@Override
public void filter(ContainerRequestContext request,
ContainerResponseContext response) throws IOException {
response.getHeaders().add("Access-Control-Allow-Origin", "*");
response.getHeaders().add("Access-Control-Allow-Headers",
"origin, content-type, accept, authorization, X-Requested-With, token");
response.getHeaders().add("Access-Control-Allow-Credentials", "true");
response.getHeaders().add("Access-Control-Allow-Methods",
"GET, POST, PUT, DELETE, OPTIONS, HEAD");
response.getHeaders().add("Access-Control-Expose-Headers", "jwt");
}
}Editor is loading...