XMLHttpRequest Problem bei externen Servern
Nachdem in anderen Blogs immer so arg technisch geschrieben wird, will ich denn auch mal
Wenn jemand auf dieselbe Idee wie ich kommen sollte in JavaScript oder besser: AJAX via XMLHttpRequest auf einen anderen Server zuzugreifen, so sei er/sie hiermit gewarnt: Das geht nur mit IE und XP < SP2!
Mit Firefox bekommt man eine Exception, was die Mozilla Leute als Feature deklarieren:
As a security feature, you cannot call pages on 3rd-party domains. Be sure to use the exact domain name on all of your pages or you will get a ‘permission denied’ error when you call open().
Am 2. November 2005 um 15:45 Uhr
nutze doch einfach einen serverseitigen request, also zb ein php script das dann die andere domain abfragt.
volker
Am 2. November 2005 um 15:53 Uhr
So habe ich das dann auch gemacht, jedoch läuft die Anwendung auf einem Server, auf dem aus Sicherheitsgründen Scriptsprachen deaktiviert sind.
So musste das dann direkt in die Java Anwendung gesteckt werden. Ging auch – aber natürlich ein größerer Aufwand, als ein kleines Script-Gateway.