2017-06-07 3 views
1

Ich muss Herkunft in meinem Jersery-Projekt setzen. m erhalten Fehler: - Zugriffssteuerung-Erlauben-Ursprung-Problem-in-Winkel-2 Wo soll ich setzen müssen. als Header auf nach dem Response.ok()Zulassen in meiner API

return Response.ok() 
    .entity(json.toString()) 
    .header("Access-Control-Allow-Origin", "*") 
    .header("Access-Control-Allow-Methods", "GET, POST, DELETE, PUT") 
    .build(); 

Oder tun es in einer Implementierung von ContainerResponseFilter

@GET 
@Produces("application/json") 
public Response getLipid() { 
    LipidDAO dao = new LipidDAO(); 
    List lipid = dao.getLipid(); 
    String json = new Gson().toJson(lipid); 
    return Response.ok().entity(json.toString()).build(); 
} 

Antwort

0

Sie können sie heften und diese Filter für Ihre Anwendung registrieren.

Wahrscheinlich wollen Sie es nicht als * verlassen, es sei denn, Sie möchten, dass Benutzer-Browser von anderen Websites auf Ihre API zugreifen.

+0

Ich habe es versucht, aber es funktioniert nicht für mich..Alles, was ich hinzufügen muss (Kreuz erlauben Herkunft) in eckigen 2 Header-Teil? – mehul

Verwandte Themen