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().

2 Reaktionen zu “XMLHttpRequest Problem bei externen Servern”

  1. volker

    nutze doch einfach einen serverseitigen request, also zb ein php script das dann die andere domain abfragt.

    volker

  2. Eike

    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.

Einen Kommentar schreiben