Zurück   Flashforum > Flash und Server > Flash mit XML und Webservices

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 25-08-2008, 10:07   #1 (permalink)
Neuer User
 
Registriert seit: Jun 2006
Beiträge: 83
Socketverbindung funktioniert nicht richtig

Hallo,

ich entwickle zurzeit einen kleinen TCP-server in C#. mein client ist ein kleines SWF, das bytestreams zum server senden und von diesem empfangen kann.

die geschichte funktioniert. jedenfalls, wenn flash auf den server außerhalb des webservers zugreift.

das problem im detail:

ich starte meinen server (er startet in einer asp.net umgebung). in seiner html datei binde ich die flashdatei ein. diese baut jedoch keine verbindung auf. ich bekomme den bekannten fehler, der mir sagt, dass eine verletzung der sicherheits sandbox vorliegt.

wenn ich nun aber, während der server läuft, flash einfach im flashplayer starte oder von meinem html wrapper file aus, funktioniert alles einwandfrei. ich habe bereits eine crossdomain.xml auf den server gelegt, im AS habe ich zurzeit folgende relevante zeilen

Code:
Security.LOCAL_TRUSTED;
Security.allowDomain("http://localhost");
Security.loadPolicyFile("http://localhost:4335/Websites/crossdomain.xml");
die eigentliche socketverbindung liegt auf port 8000.

es geht, wie gesagt, solange flash nicht mit dem server in einer asp website geladen wird.

dass der server zu spät initialisiert wird, schließe ich aus, da ich keine entsprechende fehlermeldung vom flashoplayer erhalte.

gruß
jacques


------------------------------------------

Das Thema scheint mir sehr spezifisch zu sein, gibts wirklich keinen der damit bereits konfrontiert wurde?

Geändert von jacquesr (25-08-2008 um 12:09 Uhr) Grund: ..
jacquesr ist offline   Mit Zitat antworten
Alt 25-08-2008, 12:43   #2 (permalink)
Neuer User
 
Registriert seit: Jun 2006
Beiträge: 83
Neues..

Hallo,

ich habe nun herausgefunden, dass ich nur auf meinen Server connecten kann, wenn ich die Flashdatei im bin-debug Verzeichnis von Flex ausführe. Also muss sie dort ja andere Sicherheitseinstellungen haben... !?
jacquesr 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 04:10 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele