Zurück   Flashforum > Flex und AIR > Flex programmieren

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 02-09-2007, 22:30   #1 (permalink)
Lehrling
 
Registriert seit: Jan 2007
Ort: Berlin
Beiträge: 172
Flex 3 - Sanbox Problem!

Tag auch,

ganz einfach: Wie verändert man den Security.sanboxType?

Fallbeispiel mit ActionScript 3 Project:
Fertige SWF wird aus dem lokalem Projektordner verschoben und ausgeführt, doch die Ausführung schlägt fehl mit folgendem Hinweis:

SecurityError: Error #2148: SWF-Datei file:///Users/neknova/Desktop/PP_ModelView_1a.swf kann nicht auf lokale Ressource file:///Users/neknova/Desktop/db_content.xml zugreifen. Nur SWF-Dateien in der Sandbox 'local-with-filesystem' sowie vertrauenswürdige lokale Dateien dürfen auf lokale Ressourcen zugreifen.
at flash.net::URLStream/load()


Wie setzt man den Sanbox Typ auf (wie hier gewünscht) "local-with-filesystem".

Oder sagt bloß, dass man sogar lokal eine crossdomain.xml anlegen muss!
__________________
Mit besten Grüßen, Best regards,
neknova
neknova ist offline   Mit Zitat antworten
Alt 03-09-2007, 07:27   #2 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
bin mir nicht sicher, aber du mußt das wohl hier einstellen:

http://www.macromedia.com/support/do...manager04.html
warrantmaster ist offline   Mit Zitat antworten
Alt 03-09-2007, 07:52   #3 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
In Flex 2 ging das so, denke den Parameter kannst du bei Flex 3 auch verwenden.
Ansonsten den umständlichen Weg über den Link den warrantmaster gepostet hat (würde aber davon abraten).
__________________
ERROR: Signature is too large
rendner[i] ist offline   Mit Zitat antworten
Alt 03-09-2007, 10:24   #4 (permalink)
Lehrling
 
Registriert seit: Jan 2007
Ort: Berlin
Beiträge: 172
Ahh...Sehr schön. Die Lösung war: -use-network=false. Danke an Euch.

PS: Wo zum Teufel ist denn jetzt auf einmal der Register Compiler-Settings in Flex3? ;-)
__________________
Mit besten Grüßen, Best regards,
neknova
neknova ist offline   Mit Zitat antworten
Alt 07-01-2008, 10:32   #5 (permalink)
_M++
 
Benutzerbild von monroe
 
Registriert seit: Mar 2004
Ort: Stuttgart
Beiträge: 403
Servus,

ich hab hier dieses alte Topic ausgegraben, da ich das gleiche Problem habe. Allerdings benutze ich nicht Flex sondern FDT.

Ich hab den Parameter von neknova -use-network=false ausprobiert, funktioniert auch, allerdings kann ich jetzt keine XMLSockets mehr öffnen.

"SWF-Dateien in der Sandbox 'local-with-filesystem' dürfen keine Sockets verwenden."

Was kann ich denn dagegen machen?

Danke für eure Hilfe!
monroe ist offline   Mit Zitat antworten
Alt 07-01-2008, 10:42   #6 (permalink)
Lehrling
 
Registriert seit: Jan 2007
Ort: Berlin
Beiträge: 172
Servus,

aber online funktioniert es, nehme ich an oder?
__________________
Mit besten Grüßen, Best regards,
neknova
neknova ist offline   Mit Zitat antworten
Alt 07-01-2008, 11:02   #7 (permalink)
_M++
 
Benutzerbild von monroe
 
Registriert seit: Mar 2004
Ort: Stuttgart
Beiträge: 403
online hab ich es nicht getestet.

Ich brauch es lokal da ich mit dem powerflasher SOS arbeite. (Für Traces / logs). Wenn ich jetzt aber externe Inhalte lade muss ich ja den Parameter angeben. Schalte ich den Parameter ein hab ich aber kein XMLSocket mehr.



Grüße aus dem Süden

//edit

also es geht wenn du die SWF in den Sicherheitseinstellungen des Flashplayers hinzufügst.
http://www.macromedia.com/support/do...04.html#117502

Geändert von monroe (07-01-2008 um 11:05 Uhr)
monroe ist offline   Mit Zitat antworten
Alt 07-01-2008, 11:15   #8 (permalink)
Lehrling
 
Registriert seit: Jan 2007
Ort: Berlin
Beiträge: 172
Hab dasselbe Problem, jedoch noch keine Lösung...
__________________
Mit besten Grüßen, Best regards,
neknova
neknova ist offline   Mit Zitat antworten
Alt 07-01-2008, 11:27   #9 (permalink)
_M++
 
Benutzerbild von monroe
 
Registriert seit: Mar 2004
Ort: Stuttgart
Beiträge: 403
test du lokal oder im Internet?

also ich hab den Parameter: local-with-filesystem verwendet und auf der oben genannten URL die SWF "frei" gegeben.

jetzt kann ich eine XMLSocket-Verbindung aufbauen und Daten lokal laden.

hast du mal versucht deine SWF in den Flashplayer Sicherheitseinstellungen einzutragen?

Grüße
monroe ist offline   Mit Zitat antworten
Alt 07-01-2008, 11:53   #10 (permalink)
Lehrling
 
Registriert seit: Jan 2007
Ort: Berlin
Beiträge: 172
Ja, im Nachhinein hab ich das getan...alles wunderbar. ;-)
__________________
Mit besten Grüßen, Best regards,
neknova
neknova ist offline   Mit Zitat antworten
Alt 14-01-2008, 08:50   #11 (permalink)
aus Berlin
 
Registriert seit: Feb 2002
Ort: Berlin
Beiträge: 516
Liber Ali

du hast doch (Ex?)Kollegen die sich mit XMLSockets & Sicherhets Trlala... bestens auskennen

Kleiner Tipp am Rande: Aktuelle Flashplayer von 03.12.2007 hat einige neue Bugs bekommen was XMLSockets angeht, also Viel Spass

Gruß
Artem
ArBr ist offline   Mit Zitat antworten
Alt 23-01-2008, 09:40   #12 (permalink)
Neuer User
 
Registriert seit: Oct 2001
Ort: Rödersheim
Beiträge: 41
hi ho

hatte das gleiche problem... hab einfach nen xampp aufgemacht und alles in die htdocs gelegt... is nich die schönste aber ich glaube es is die einfachste lösung
__________________
Gibt es ein Leben vor dem Tod?
azubi98 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 13:07 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele