Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 29-04-2011, 16:51   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2006
Beiträge: 491
Exclamation ScrollPane -> Source-MovieClip: Security Sandbox-Verletzung ('Nur Netzwerk')

Um einen MovieClip mit einer ScrollPane-Komponenten-Instanz zu verknüpfen, muss der MovieClip für ActionScript exportiert werden und dann als Wert für den source-Paramter der ScrollPane-Komponenten-Instanz angegeben werden.

Leider erhalte ich eine Security-Sandbox-Verletzung, wenn die ScrollPane-Komponenten-Instanz versucht, auf den MovieClip zuzugreifen:
Code:
*** Security Sandbox-Verletzung ***
Verbindung mit file:////[...]/content_mc unterbrochen - nicht zulässig von http://[...]/test.swf
-- Remote-SWFs dürfen nicht auf lokale Dateien zugreifen.
SecurityError: Error #2148: SWF-Datei http://[...]/test.swf kann nicht auf lokale Ressource file:////[...]/content_mc zugreifen. Nur SWF-Dateien in der Sandbox 'local-with-filesystem' sowie vertrauenswürdige lokale Dateien dürfen auf lokale Ressourcen zugreifen.
	at flash.display::Loader/_load()
	at flash.display::Loader/load()
	at fl.containers::ScrollPane/load()
	at fl.containers::ScrollPane/set source()
	at section_fla::MainTimeline/__setProp_paneTest_Szene1_elements_1()
	at section_fla::MainTimeline()
Das liegt wohl daran, dass als Zugriffsrichtlinie in den Veröffentlichungseinstellungen 'Nur Netzwerk' angegeben wurde.
Dies ist erforderlich, da der Flash-Film im Internet veröffentlich wird und dort auch Ressourcen nachladen muss.

Wieso tritt dieser Fehler eigentlich überhaupt auf?
Wie behebe ich diesen?

Vielen Dank für eure Antworten im Voraus!
Mit freundlichen Grüßen
Firemice
Firemice ist offline   Mit Zitat antworten
Alt 29-04-2011, 17:10   #2 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.326
bitte auch in der flash-hilfe das ganze zeugs mit der sicherheitsverletzung usw. lesen.

in flash menü file 'publish settings' öffnen, auf den flash-tab klicken und unten bei: local playback security' wechseln.

hast du einen server installiert?
wenn du auf deinem rechner die selbe ordner-struktur hast, dann komplett von da aus testen

der grund ist:
flash darf nur entweder auf deiner festplatte (z.b. als AIR) ODER nur im internet, aber niemals beides.
wäre übel, wenn jeder kleine werbebanner sich mal eben deine festplatte ansehen könnte ;-)
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (29-04-2011 um 17:13 Uhr)
hgseib ist offline   Mit Zitat antworten
Alt 29-04-2011, 17:27   #3 (permalink)
Neuer User
 
Registriert seit: Aug 2006
Beiträge: 491
Exclamation

Kann ich auch beides erlauben bzw. localhost und eine bestimmte Domain?

Mit freundlichen Grüßen
Firemice
Firemice ist offline   Mit Zitat antworten
Alt 29-04-2011, 17:49   #4 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.326
nein!

nochmal:
wenn du das könntest, dann könnte das jeder flash-werbebanner im internet auch.
die häcker und kräcker würden jubeln und sie bräuchten keine anleihe mehr bei sony zu machen, um an passwörtern usw. zu gelangen ;-)
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (29-04-2011 um 17:51 Uhr)
hgseib ist offline   Mit Zitat antworten
Alt 29-04-2011, 17:51   #5 (permalink)
Neuer User
 
Registriert seit: Aug 2006
Beiträge: 491
Exclamation

Und wie soll ich dann testen?

Mit freundlichen Grüßen
Firemice
Firemice ist offline   Mit Zitat antworten
Alt 30-04-2011, 14:37   #6 (permalink)
Neuer User
 
Registriert seit: Aug 2006
Beiträge: 491
Exclamation

Ich habe das jetzt folgendermaßen gelöst:
Ein MovieClip wird mit ActionScript instantiiert und
dann über die .source-Eigenschaft dem ScrollPane zugewiesen.

Mit freundlichen Grüßen
Firemice
Firemice ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
actionscript, export, sandbox, scrollpane, security

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Security Sandbox Verletzung PHANTOMIAS Flex programmieren 0 25-06-2010 21:56
Security Sandbox Verletzung falconry ActionScript 2 2 26-10-2006 11:01
Security Sandbox-Verletzung calvin123 ActionScript 1 3 26-09-2006 18:37
Security Sandbox-Verletzung in lokalem netzwerk jason_mask Softwarearchitektur und Entwurfsmuster 0 29-01-2006 21:37
Security Sandbox-Verletzung in lokalem netzwerk jason_mask ActionScript 1 0 27-01-2006 15:01


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:29 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele