Edgar Ehritt: Problem mit crossdomain.xml und Flash-Video-Player (JW)

Beitrag lesen

Hallo Patrick,

laut Spezifikation (Seite 8, Listung 1.3.3) hat das Element <cross-domain-policy/> das Attribut secure. Dazu wird ausgeführt:

secure: [HTTPS and Sockets only, optional] Specifies whether access is granted only to HTTPS
   documents from the specified origin (true) or to all documents from the specified origin (false).

If secure is not specified in an HTTPS policy file, it defaults to true. Using false in an HTTPS
   allow-access-from-identity policy file is not recommended because this compromises the security
   offered by HTTPS; for example, allowing man-in-the-middle attacks to gain access to the HTTPS
   data protected by the policy file.

In socket policy files, the default is false. It is only useful to specify secure=”true” when the
   socket server is accepting connections from the local host since local socket connections are
   generally not at risk of man-in-the-middle attacks that could alter the secure=”true”
   declaration.

Sieht man in die überschaubar kleine DTD, wird Attribute secure mit "true" vordefiniert. So wie ich das jetzt verstehe, werden die mit <cross-domain-policy/> angegebenden Domains nur akzeptiert, wenn sie über ein verschlüsseltes Protokoll verfügen. Es wäre also möglich mal mit <cross-domain-policy secure="false"/> zu probieren.

Aber ansonsten kann ich Dir neben dem Rat, die Spezifikation sorgfältig zu studieren, auch nichts weiter schlaues schreiben.

Gruß aus Berlin!
eddi