Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 18-10-2006, 13:08   #1 (permalink)
Neuer User
 
Benutzerbild von Create
 
Registriert seit: Jul 2004
Beiträge: 33
crossdomain.xml

kann mir jemand sagen wo das Teil hingehört
Ich habe auf meinen webserver den flashcommserver in einer ausgelagerten Datei sind swf Dateien die einen camhchat mit lobby bedienen.
Auf dem Serveruser web0 funktioniert dieser camchat auch super da liegt auch der flashcommserver und die ausgelagerte Datei hier flash_mov in der alle swf dateien drin sind.
auf einen anderen serveruser also web1 ist das php script für den Zugang auf diese flash_mov ich kann über dieses Script auch die swf. dateien aufrufen Sie bekommen aber kein connect zum flashcommserver.
kann das an dieser crossdomain.xml liegen und wenn ja wo sollte ich diese ablegen?

Danke im Vorraus für die Hilfe
Create ist offline   Mit Zitat antworten
Alt 18-10-2006, 13:11   #2 (permalink)
notzucht
 
Benutzerbild von shorty
 
Registriert seit: Nov 2003
Ort: Potsdam
Beiträge: 2.939
Tipp: Mal die Interne Suchmaschiene damit beglücken! Die Frage wurde schon x-mal beantwortet!

crossdomain.xml gehört ins root ...
__________________
.
Flex in a week | Viertel vor halb nach Vollmond | ^^°.°^^ | Waltz with Bashir
.
shorty ist offline   Mit Zitat antworten
Alt 18-10-2006, 13:24   #3 (permalink)
Neuer User
 
Benutzerbild von Create
 
Registriert seit: Jul 2004
Beiträge: 33
crossdomain oder nicht

ich bin mir ja nichtmal sicher ob es daran liegt dass da keine crossdomain da ist denn wenn ich das richtig sehe braucht man ja nur eine crossdomain, wenn mann von einem andere Webserver auf diesen flashcommserver zugreifen will, oder nicht?
Create ist offline   Mit Zitat antworten
Alt 18-10-2006, 13:24   #4 (permalink)
notzucht
 
Benutzerbild von shorty
 
Registriert seit: Nov 2003
Ort: Potsdam
Beiträge: 2.939
dito
__________________
.
Flex in a week | Viertel vor halb nach Vollmond | ^^°.°^^ | Waltz with Bashir
.
shorty ist offline   Mit Zitat antworten
Alt 18-10-2006, 13:26   #5 (permalink)
Neuer User
 
Benutzerbild von Create
 
Registriert seit: Jul 2004
Beiträge: 33
Zitat:
Zitat von shorty Beitrag anzeigen
dito
Danke das war eine superhilfe ich dachte so ein Forum ist dafür da dass man Hilfe findet.
Create ist offline   Mit Zitat antworten
Alt 18-10-2006, 13:43   #6 (permalink)
Neuer User
 
Benutzerbild von Create
 
Registriert seit: Jul 2004
Beiträge: 33
sorry der Server ist MX nicht MX 2004, aber das wird sicherlich nicht die große Rolle spielen oder?

Geändert von Create (18-10-2006 um 13:44 Uhr) Grund: rechtschreibung
Create ist offline   Mit Zitat antworten
Alt 18-10-2006, 13:48   #7 (permalink)
notzucht
 
Benutzerbild von shorty
 
Registriert seit: Nov 2003
Ort: Potsdam
Beiträge: 2.939
richtig, dafür ist ein forum da, aber nicht um x mal gestellte fragen x mal zu beantworten seis drum ...

die sicherheitsrichtlinien haben sich von release zu relesae geändert, aka. sind strenger geworden. Schau mal auf den adobe seiten unter den changelogs für die jeweiligen versionen (sandbox, security) den link habsch gerade nicht auf lager

lg,
shorty
__________________
.
Flex in a week | Viertel vor halb nach Vollmond | ^^°.°^^ | Waltz with Bashir
.
shorty ist offline   Mit Zitat antworten
Alt 18-10-2006, 14:11   #8 (permalink)
Neuer User
 
Benutzerbild von Create
 
Registriert seit: Jul 2004
Beiträge: 33
ich will doch nur wissen wo wenn ich eine crosdomain.xml brauche ich die reinstellen muss denn das root vom Server wäre blödsinn denn wie gesagt die beiden User die da kommunizieren sollen sind auf einem Webserver, wenn ich diese crossdomain.xml auf den User web0 lege wo der flashcommserver MX liegt, dann weiß ich auch nicht so recht wohin, oder muss die in das Hauptverzeichniss vom flashcommserver?
Und wie rufe ich die dann auf ich habe eine Datei flash_wrapper.php, da könnte ich mir vorstellen das es eingebaut werden kann aber wie:

<!-- HTML Code zum Einbetten der Flash Movies -->
<?PHP
include "flash_data.php";

if (!$noheader == true) {
echo '<html>
<head>
<meta http-equiv="Content-Language" content="de">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Gayrotic Premium Chat</title>
</head>
<body bgcolor="#336699" vlink="#0000FF" alink="#0000FF">';
}

echo '<OBJECT classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
WIDTH="'.$movie_data[$room]["width"].'"
HEIGHT="'.$movie_data[$room]["height"].'"
id="'.$room.'" ALIGN="">
<PARAM NAME="movie" VALUE="'.$movie_data[$room]["swf"].$suffix.'"></PARAM>
<PARAM NAME="quality" VALUE="'.$movie_data[$room]["quality"].'"></PARAM>
<PARAM NAME="bgcolor" VALUE="'.$movie_data[$room]["bgcolor"].'"></PARAM>
<EMBED src="'.$movie_data[$room]["swf"].$suffix.'"
quality="'.$movie_data[$room]["quality"].'"
bgcolor="'.$movie_data[$room]["bgcolor"].'"
WIDTH="'.$movie_data[$room]["width"].'"
HEIGHT="'.$movie_data[$room]["height"].'"
NAME="'.$room.'" ALIGN=""
TYPE="application/x-shockwave-flash"
PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">


</EMBED>
</OBJECT>';

if (!$noheader == true) {
echo '</body></html>';
}
?>
Create ist offline   Mit Zitat antworten
Alt 19-10-2006, 08:21   #9 (permalink)
Neuer User
 
Benutzerbild von Create
 
Registriert seit: Jul 2004
Beiträge: 33
Zitat:
Zitat von shorty Beitrag anzeigen
Tipp: Mal die Interne Suchmaschiene damit beglücken! Die Frage wurde schon x-mal beantwortet!

crossdomain.xml gehört ins root ...
ja in das Grundverzeichniss des Servers oder des webkunden? die Frage zu beantworten reicht mir schon
Create ist offline   Mit Zitat antworten
Alt 19-10-2006, 08:58   #10 (permalink)
Neuer User
 
Benutzerbild von Create
 
Registriert seit: Jul 2004
Beiträge: 33
crossdomain.xml und Aufruf

Also ich hab jezt mal alle 254 einträge durchgeschaut die bei der Suche nach corssdomain angezeigt werden, aber in keinem steht irgendwas wie diese crossdomain dann aufgerufen wird zumindestens nicht wo das actionscript reinkommt damit diese crossdomain.xml aufgerufen werden kann, rein logisch kann dass ja nicht in der swf sein da diese ja auf web0 liegt also muss das ja in einer php sein, nur wie und wo, kann mir das einer sagen.
Create ist offline   Mit Zitat antworten
Alt 19-10-2006, 10:37   #11 (permalink)
Neuer User
 
Benutzerbild von Create
 
Registriert seit: Jul 2004
Beiträge: 33
wo wird das eingebaut?

System.security.loadPolicyFile("http://localhost/crossdomain.xml");
dass sollte ja eigentlich auf dem server wo die Anfrage besteht und niicht auf den wo die flashdateien liegen oder?
Create ist offline   Mit Zitat antworten
Alt 19-10-2006, 14:19   #12 (permalink)
Neuer User
 
Benutzerbild von Create
 
Registriert seit: Jul 2004
Beiträge: 33
crossdomain.xml und Aufruf

Ich habe jetzt die Crossdomain.xml auf meinen server im root eingebaut hab da ein Verwaltungstool drin wo ich sehen das dass auch alles richtig funktioniert, nur das connect zu dem flashserver geht immer noch nicht da fehlt ja irgendwo diese System.security.loadPolicyFile wo muss dass denn hin kann mir da niemand helfen??
Create ist offline   Mit Zitat antworten
Alt 19-10-2006, 14:51   #13 (permalink)
notzucht
 
Benutzerbild von shorty
 
Registriert seit: Nov 2003
Ort: Potsdam
Beiträge: 2.939
200 Beiträge durchgelesen? In jedem 2. steht wo sie hin gehört!

Angenommen meinbruder mit seiner domain www.bruder.de will von meiner domain www.shorty-bmc.com mit flash daten laden, dann muss er mich:

a: fragen ob er das darf (rein hypothetisch)
b: ich muss eine crossdomain.xml im documentroot hinterlegen, in der www.bruder.de für den zugriff auf meine daten freigeschaltet wird

Mein DocumentRoot ist: htdocs/ (dort liegt z.B. auch die index.*)

In htdocs verfrachte ich nun die crossdomain.xml, in welcher folgendes steht.
HTML-Code:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
  <allow-access-from domain="www.bruder.de" />
</cross-domain-policy>
Fertig. Damit hat mein bruder vollen zugriff auf den FlashContent, welcher sich auch meinem webspace befindet.

Jetzt verstanden?


lg,
shorty
__________________
.
Flex in a week | Viertel vor halb nach Vollmond | ^^°.°^^ | Waltz with Bashir
.
shorty ist offline   Mit Zitat antworten
Alt 19-10-2006, 14:54   #14 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
Vielleicht hilft das?

http://livedocs.macromedia.com/flex/...e=00001752.htm

http://livedocs.macromedia.com/flash...=00001098.html

http://www.joshbuhler.com/2005/04/25...ile-not-found/

@shorty:
Hatte Create nicht geschrieben, daß sich beide User auf dem selben Webserver befinden?

gruß, gaspode

Geändert von gaspode (19-10-2006 um 14:56 Uhr)
gaspode ist offline   Mit Zitat antworten
Alt 19-10-2006, 15:03   #15 (permalink)
Neuer User
 
Benutzerbild von Create
 
Registriert seit: Jul 2004
Beiträge: 33
Ich hab das schon verstanden und die crossdomain.xml ist auch jetzt im root, aber ich muss doch irgenwo drauf hiweisen müssen dass dieser www.bruder.de auf meinen Server auf die swf dateien zugreifen kann wenn das nur an dieser crossdomain liegen würde dann würde es ja jetzt gehen, ich denke dass muss mit diesem security file gemacht werden aber wo gehört der hin?
und sorry diese 3 teil3e sind alle englisch und da bin ich nicht so gut da steht zwar überall was von dieser System.security aber auch nicht richtig wo die hingehört
Create 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 21:52 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele