+ Reply to Thread
Results 1 to 3 of 3

Policy File - condividere risorse XML

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 ...

  1. #1
    Administrator Living At The FlepStudio! Flep is on a distinguished road
    Join Date
    Jul 2007
    Posts
    5,762
    Rep Power
    10

    Policy File - condividere risorse XML

    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:

    1. Creare un nuovo file XML

    2. Aggiugere una lista ( oppure anche uno solo ) di domini ai quali vogliamo concedere l' accesso usando l' ufficiale sintassi Adobe

    3. Salvare il file con nome crossdomain.xml


    Ecco un esempio di un Policy File:

    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>
    Naturalmente, al posto di dominio2.com dovete inserire il nome del dominio al quale volete concedere accesso ai files XML del vostro dominio.
    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 !

  2. #2
    Junior Member Settled In floppy is on a distinguished road
    Join Date
    Sep 2007
    Posts
    27
    Rep Power
    0

    Re: Policy File - condividere risorse XML

    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 .

  3. #3
    Administrator Living At The FlepStudio! Flep is on a distinguished road
    Join Date
    Jul 2007
    Posts
    5,762
    Rep Power
    10

    Re: Policy File - condividere risorse XML

    Questo è il punto 2:
    HTML Code:
    <allow-access-from domain="dominio2.com" />
    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.

+ Reply to Thread

Similar Threads

  1. Come condividere le fonts tra più SWF con Flash CS3
    By Flep in forum Articoli e tutorials
    Replies: 6
    Last Post: 26-06-09, 09:48
  2. Replies: 4
    Last Post: 29-11-08, 07:42
  3. loading external text file in nested flash file
    By angel3m in forum HELP free utilities
    Replies: 0
    Last Post: 16-07-08, 21:18
  4. Organizzazione Risorse e Loader SWF
    By jalone in forum Actionscript 3.0 avanzato
    Replies: 2
    Last Post: 01-04-08, 19:38
  5. Policy File - sharing XML files
    By Flep in forum Tutorials
    Replies: 0
    Last Post: 14-12-07, 05:51

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts