Skip to content

prob acces geader

Kais NAFFOUTI edited this page Apr 16, 2018 · 1 revision

Bonjour, Finalement j'ai trouvé, il faut créer la classe suivante dans le package de la classe ApplicationConfig.java : import javax.ws.rs.container.ContainerRequestContext; import javax.ws.rs.container.ContainerResponseContext; import javax.ws.rs.container.ContainerResponseFilter; import javax.ws.rs.ext.Provider;

@Provider public class CORSFilter implements ContainerResponseFilter { @Override public void filter(ContainerRequestContext requestContext, ContainerResponseContext response) { response.getHeaders().putSingle("Access-Control-Allow-Origin", "*"); response.getHeaders().putSingle("Access-Control-Allow-Methods", "OPTIONS, GET, POST, PUT, DELETE"); response.getHeaders().putSingle("Access-Control-Allow-Headers", "Content-Type"); } } Puis la référencer dans ApplicationConfig.java : private void addRestResourceClasses(Set<Class<?>> resources) { resources.add(webservice.CORSFilter.class); // Ajouter ici resources.add(webservice.OeuvresResource.class); }

Clone this wiki locally