Forum Doku Wiki Blog

Forumsarchiv 2006, Oktober
same origin policy umgehen

archivierte Beiträge lesen

  1. (JAVASCRIPT) same origin policy umgehen von nimble, 25. 10. 2006, 21:00

same origin policy umgehen

Der folgende Beitrag wurde am 25. 10. 2006, 21:00 Uhr von nimble veröffentlicht.

Hi

Ich bin am basteln eines Skripts, welches mir sachen aus dem netzt läd und diese per JavaScript analysiert.

Nur geht das leider aus Sicherheitsgründen nicht, was ich verstehe. Kann man als user das nicht explizit für einige seiten erlauben?

Es geht mir vorallem um den Firefox!

Danke für eure Hilfe
THX
--
ie:} fl:( br:> va:) ls:& fo:# rl:( n4:? ss:) de:] js:| ch:? sh:) mo:? zu:)
------------------------------
lieber ein Pinguin der läuft
als ein Fenster das hängt
------------------------------

Same Origin Policy umgehen

Der folgende Beitrag wurde am 25. 10. 2006, 21:15 Uhr von Mathias Brodala veröffentlicht.

Hallo nimble.

> Ich bin am basteln eines Skripts, welches mir sachen aus dem netzt läd und diese per JavaScript analysiert.
>
> Nur geht das leider aus Sicherheitsgründen nicht, was ich verstehe. Kann man als user das nicht explizit für einige seiten erlauben?
>
> Es geht mir vorallem um den Firefox!

Es gibt hierfür offenbar eine Möglichkeit.


Einen schönen Mittwoch noch.

Gruß, Mathias

--
sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|

debian/rules

Same Origin Policy umgehen

Der folgende Beitrag wurde am 25. 10. 2006, 21:23 Uhr von nimble... veröffentlicht.

Hi

> Es gibt hierfür offenbar eine Möglichkeit.

Das habe ich probiert, scheint aber eine Sicherheitslücke gewesen zu sein (last modified 2001) die unterdessen geschlossen wurde :-(

danke dennoch

same origin policy umgehen

Der folgende Beitrag wurde am 27. 10. 2006, 08:34 Uhr von Tim Tepaße veröffentlicht.

Hallo,

> Ich bin am basteln eines Skripts, welches mir sachen aus dem netzt läd und diese per JavaScript analysiert. Nur geht das leider aus Sicherheitsgründen nicht, was ich verstehe. Kann man als user das nicht explizit für einige seiten erlauben?

Das script-Element und das iframe-Element unterliegen z.B. nicht der Same-Origin-Politik. Du könntest dynamisch ein solches Element in die Seite einfügen (dies aber ausgeblendet) und deren geladenen Inhalt nutzen. Das Script-Element ist allerdings nur interessant, wenn die Daten sich in Javascript (z.B. JSON) strukturieren lassen; das iframe-Element dagegen hat den Nachteil des komplexeren Zugriffs auf dessen Inhalt und dass man es beim dynamischen Anfügen in die HTML-Datei mit CSS verstecken sollte. Das object-Element würde sich da anbieten; schließlich kann man es auch im Head benutzen, aber object ist in vielen Bereichen noch schwarze Kunst.


Tim

same origin policy umgehen

Der folgende Beitrag wurde am 27. 10. 2006, 08:57 Uhr von Cybaer veröffentlicht.

Hi,

> Das script-Element und das iframe-Element unterliegen z.B. nicht der Same-Origin-Politik. Du könntest dynamisch ein solches Element in die Seite einfügen (dies aber ausgeblendet) und deren geladenen Inhalt nutzen.

Nein, der Zugriff via JS auf den Inhalt eines IFrames mit "fremden Inhalt" ist nicht erlaubt.


Gruß, Cybaer

--
Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!

same origin policy umgehen

Der folgende Beitrag wurde am 27. 10. 2006, 13:11 Uhr von nimble veröffentlicht.

Hi

> Nein, der Zugriff via JS auf den Inhalt eines IFrames mit "fremden Inhalt" ist nicht erlaubt.

Was bedeutet "nicht Erlaubt" heisst das, dass ich das für meinen privatgebrauch von gesetzteswegen nicht darf?

THX

------------------------------
lieber ein Pinguin der läuft
als ein Fenster das hängt
------------------------------

same origin policy umgehen

Der folgende Beitrag wurde am 27. 10. 2006, 14:20 Uhr von Mathias Brodala veröffentlicht.

Hallo nimble.

> > Nein, der Zugriff via JS auf den Inhalt eines IFrames mit "fremden Inhalt" ist nicht erlaubt.
>
> Was bedeutet "nicht Erlaubt" heisst das, dass ich das für meinen privatgebrauch von gesetzteswegen nicht darf?

Nein, das heißt, dass dein Browser einen solchen Zugriffsversuch mit einer Fehlermeldung abwürgt.


Einen schönen Freitag noch.

Gruß, Mathias

--
sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|

debian/rules

same origin policy umgehen

Der folgende Beitrag wurde am 27. 10. 2006, 08:59 Uhr von Cybaer veröffentlicht.

Hi,

> Nur geht das leider aus Sicherheitsgründen nicht, was ich verstehe. Kann man als user das nicht explizit für einige seiten erlauben?

Da mußt Du wohl den Umweg über Servertechnik machen, z.B. ein zwischengeschaltetes PHP-Script verwenden oder ihn als Proxy verwenden (s. mod_rewrite + mod_proxy)


Gruß, Cybaer

--
Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4