Il punto 2 (Aggiugere un di dominio ai quali vogliamo concedere l' accesso usando l' ufficiale sintassi Adobe) , potrebbe essere chiarito con un esempio ?
Grazie .
This is a discussion on Policy File - condividere risorse XML within the Articoli e tutorials forums, part of the Flash Italiano category; Salve a tutti ! Cos' è un Policy File ? Un Policy File è un semplice file XML che contiene ...
Salve a tutti !
Cos' è un Policy File ?
Un Policy File è un semplice file XML che contiene una lista di domini ' trusted ', quindi fidati.
Permette di accedere ai dati in formato XML del dominio in cui risiede l' SWF dai domini appunto dichiarati nel Policy File.
Facciamo un esempio, supponiamo di avere un SWF su dominio1.com che carica i dati da un file XML.
Mettiamo caso che vogliamo utilizzare lo stesso file XML anche per un altro SWF che però risiede su dominio2.com.
Naturalmente, per questioni di sicurezza, questa condivisione non è possibile.
La soluzione è creare un Policy File che permette un cos'detto cross-domain.
Inserire il file nella root di dominio1.com che concederà il permesso a dominio2.com di caricare i dati dal file XML.
Vediamo come creare il Policy File...
Creare un Policy File è molto semplice, bastano 3 passi:
- Creare un nuovo file XML
- Aggiugere una lista ( oppure anche uno solo ) di domini ai quali vogliamo concedere l' accesso usando l' ufficiale sintassi Adobe
- Salvare il file con nome crossdomain.xml
Ecco un esempio di un Policy File:
Naturalmente, al posto di dominio2.com dovete inserire il nome del dominio al quale volete concedere accesso ai files XML del vostro dominio.HTML Code:<?xml version="1.0"?> <!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd"> <cross-domain-policy> <allow-access-from domain="dominio2.com" /> </cross-domain-policy>
Quindi, inserite il file crossdomain.xml nella root di dominio1.xml .
In questo modo, un SWF sul dominio2.com potrà accedere ai files XML che fisicamente risiedono su domnio1.com .
Saty tuned !
Il punto 2 (Aggiugere un di dominio ai quali vogliamo concedere l' accesso usando l' ufficiale sintassi Adobe) , potrebbe essere chiarito con un esempio ?
Grazie .
Questo è il punto 2:
basta che al posto di dominio2.com metti il nome del dominio al quale vuoi dare il permesso di accedere ai contenuti XML del dominio in cui risiede questo Policy File.HTML Code:<allow-access-from domain="dominio2.com" />
Bookmarks