2016-11-21 7 views
0

Ich habe versucht, eine Cross-Domain-Umleitung zu (https://www.google.com) von meinem Federcontroller wie hier erwähnt (Redirect to dynamic URL in Spring MVC) durchzuführen.

Ich erhalte jedoch einen Fehler, der besagt, dass die Weiterleitung an die URL durch die CORS-Richtlinie blockiert wurde, da der Header "Access-Control-Allow-Origin" in der Anforderungsressource nicht vorhanden ist.

Wie kann ich diesen Fehler beheben?Cross Domain Umleitung im Frühjahr MVC

+0

Ich habe bereits versucht, den Header im HttpServletResponse Objekt hinzufügen - reponse.setHeader ("Access-Control-Allow-Origin", "*") –

Antwort

0

Wenn Sie auf Websites von Drittanbietern umleiten, müssen Sie die unternehmensübergreifende gemeinsame Nutzung von Ressourcen (CORS) aktivieren. Sie erhalten diesen Fehler bcoz, der unter der gleichen Herkunftsrichtlinie des Browsers nicht erlaubt wäre. In der Antwort wurde Ihre Kopfzeile für CORS (Cross-Origin Resource Sharing) geändert. Sie finden weitere Informationen über Spring CORS Unterstützung Here (Spring docs)