Ich habe eine Anwendung, wo Frontend mit HTML, CSS und Javascript-Code gebaut wird. Backend wird mit Core Java, Restlet erstellt.Cross-Site-Anrufe ohne JSONP
Jetzt ist das wirkliche Problem Frontend und Backend werden beide auf Diff-Servern mit Diff-Ports zu sein. wie, Frontend ist auf: http://clientLookup
(nur zum Beispiel) und Backend auf, http://lcgrke:8080
Jetzt, da ich den Server senden oder Anrufe vom Frontend über Ajax-Request ruht oder jQuery Ajax mir das Kreuz Side-Scripting-Problem bin immer dann (SOP - gleiche Herkunftsrichtlinie). Ich verstehe nicht, wie ich das umgehen soll.
JSONP kann eine der Optionen sein, aber es wird nur für GET-Aufrufe funktionieren, aber in meiner Anwendung werde ich GET/POST-Anfragen haben. Außerdem werden einige URLs des Servers nicht JSONP-fähig sein (fragt mich nicht warum, akzeptiert einfach, dass sie nicht editierbar sind), also scheint JSONP keine bessere Option zu sein.
Kann mir bitte jemand erklären, wie ich dieses Problem umgehen werde?
google cors ajax – dandavis
Haben Sie versucht [easyXDM] (https://github.com/oyvindkinsey/easyXDM)? – xmikex83