OVH Cloud OVH Cloud

[FMX04] autorisation de domaine ?

1 réponse
Avatar
Nawak
Bonjour à tous,

Voilà, je suis en train de réaliser un lecteur XML RSS pour mon site
personnel, d'une URL à une autre URL. D'aprés ce que j'ai lu, il existe des
restrictions d'accés de Flash Player 6&7. Ainsi, pour pouvoir reprendre des
données d'un XML d'un domaine différent du notre, il semble nécessaire d'en
autoriser l'accés au player.


J'ai fait un petit récapitulatif pour confirmation...

Pour un SWF sur le domaine |www.portenawak.com| qui veut lire un fichier XML
sur un autre domaine |www.blue-hardware.com|, j'ai 2 solutions :

L'une "générique" :


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="*" />
</cross-domain-policy>




L'autre plus précise :


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.blue-hardware.com" />
<allow-access-from domain="www.portenawak.com" />
</cross-domain-policy>



Ensuite, j'enregistre l'un des 2 en Unicode UTF-8 sous le nom
"crossdomain.xml", et je le place sur la racine de |www.blue-hardware.com|,
et c'est tout, Flash Player sera autorisé à accéder au fichier, en théorie.

Ma question : est-ce que ce récapitulatif est correct ? des précisions ?
Merci.

1 réponse

Avatar
Nawak
Ok, j'ai eu l'occasion de faire l'essais, ça marche.
Je confirme donc.