Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 19-04-2004, 10:31   #1 (permalink)
BigSource GbR
 
Registriert seit: Jul 2001
Ort: Hamburg
Beiträge: 29
Question SharedObject von zwei Domains nutzen?

Mein Problem:
von Domain www.domain-1.de erstelle ich ein sharedObject.
Diese möchte ich von www.domain-2.de aufrufen und weiter nutzen können.

Ist das möglich?
Mit allowDomain habe ich beide Domains freigeschaltet:

ActionScript:
  1. System.security.allowDomain("domain-1.de","domain-2.de");

doch wie gelange ich über getLocal zur sol-Datei?
wenn ich den Pfad "/" in domain-1 angebe:

ActionScript:
  1. myLocalSO = sharedobject.getLocal("testcookie" ,"/");

wird der Cookie direkt im domain-1.de Ordner gespeichert.

Wie muss der Aufruf aus domain-2 sein, damit ich den Cookie erreichen kann?

ActionScript:
  1. myLocalSO = sharedobject.getLocal("domain-1.de/testcookie" ,"/");

funktioniert leider nicht.
Hat jemand Erfahrungen mit crossDomain-Geschichten?
KIM|C ist offline   Mit Zitat antworten
Alt 24-09-2004, 16:49   #2 (permalink)
7Inch Boots
 
Benutzerbild von kingface
 
Registriert seit: Sep 2003
Ort: Braunschweig
Beiträge: 34
habe gerade das gleiche Problem mit einer CD-ROM (FlashMX, Player 6, AS1). Bei FlashMX konnte ich noch eine SharedObject mit
myLocalSO = sharedobject.getLocal("testcookie" ,"/");
im obersten Ordner anlegen, so dass andere Projektoren oder Flash-Filme darauf zugreifen konnten.

Nun unter Flash2004 mit Player6 und AS1 geht das nicht mehr da jedesmal eine anders benannter Hauptordner (Buchstaben/Zahlenkombination) in dem Ordner "#SharedObejcts" erzeugt wird. Das ist Wahnsinn!! So kann ich kein SO von der CD-ROM und der Festplatte nutzen.

__________________
----------------------------------------------------------
Web-Lounge new media
Snoop Records
kingface ist offline   Mit Zitat antworten
Alt 25-09-2004, 00:30   #3 (permalink)
helpQLODhelp
 
Benutzerbild von bokel
 
Registriert seit: Feb 2002
Ort: Köln
Beiträge: 8.505
Es ist Absicht, dass man nicht von zwei verschiedenen Domains auf das gleiche SO zugreifen kann. Eine mögliche Lösung wäre es vielleicht, mit einem SWF von der jeweils anderen Domain per LocalConnection Verbindung aufzunehmen und die Daten zu übertragen.

mfg r.
bokel ist offline   Mit Zitat antworten
Alt 25-09-2004, 07:00   #4 (permalink)
7Inch Boots
 
Benutzerbild von kingface
 
Registriert seit: Sep 2003
Ort: Braunschweig
Beiträge: 34
Aber wann wurde das denn eingeführt? Bin total von den Socken!

Unter FlashMX ging das noch prima (da konnte man direkt unter
C:\Dokumente und Einstellungen\<USER>\Anwendungsdaten\Macromedia\Fl ash Player\localhost
abspeichern)!

Ich habe das ganze als Preferences-Speicher für eine CD-ROM Appl. eingesetzt, die auch auf die Festplatte installiert werden kann und von dort natürlich den gleichen Cookie bedienen soll. LocalConn. geht nicht da immer nur eine der Appl. benutzt wird (entweder CD oder HD).

Werde die Sache am Montag im Büro nochmal genau untersuchen. CD-ROM sollte eigentlich nächste Woche ins Presswerk.
__________________
----------------------------------------------------------
Web-Lounge new media
Snoop Records
kingface ist offline   Mit Zitat antworten
Alt 27-09-2004, 08:16   #5 (permalink)
7Inch Boots
 
Benutzerbild von kingface
 
Registriert seit: Sep 2003
Ort: Braunschweig
Beiträge: 34
Smile

Also Problem beseitigt!

SO von untersch. Domains geht nach wie vor!

Sind mehrere Fehler zusammengekommen (u.a. Groß/Kleinschreibung bei Flash 2004) und ich habe mich durch die Art und Weise wie die SharedObjects-Cookies bei F2004 angelegt werden in der Fehlersuche ablenken lassen.
__________________
----------------------------------------------------------
Web-Lounge new media
Snoop Records
kingface ist offline   Mit Zitat antworten
Alt 27-09-2004, 17:53   #6 (permalink)
Morgen war heute
 
Benutzerbild von citro
 
Registriert seit: Jun 2004
Beiträge: 41
Gruss,
ja wie denn nun? Ich hatte das gleiche Problem und hab dann nach vielen Ratschlägen völlig davon abgesehen und was ganz anderes gemacht ums zu umgehen. SharedObject Crossdomain
Kann ich denn nun ein von DomainA gesetztes Cookie auf DomainB auslesen und nutzen ?
citro ist offline   Mit Zitat antworten
Alt 27-09-2004, 19:41   #7 (permalink)
helpQLODhelp
 
Benutzerbild von bokel
 
Registriert seit: Feb 2002
Ort: Köln
Beiträge: 8.505
Ich glaube hier kommen zwei Fragen durcheinander. Von zwei Domains geht es nicht mehr, das war die Frage von KIM|C. Von zwei verschiedenen Anwendungen auf einer Domain (in dem Fall localhost) geht es schon. Das war die Frage von kingface.

mfg r .
bokel ist offline   Mit Zitat antworten
Alt 28-09-2004, 06:03   #8 (permalink)
7Inch Boots
 
Benutzerbild von kingface
 
Registriert seit: Sep 2003
Ort: Braunschweig
Beiträge: 34
Richtig!
Es hatte sich nur die Art und Weise (Pfad) wie LSO angelegt werden geändert. Allerdings habe ich jetzt bitter feststellen müssen, dass das Projector-Tool mProjector 1 nicht mit den neuen LSO-Methoden klarkommen, auch wenn man aus F2004 als Player 6 exportiert.
__________________
----------------------------------------------------------
Web-Lounge new media
Snoop Records
kingface ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 06:55 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele