Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Security sandbox, AIUTO!!!!!!

    Salve a tutti, spero che qualcuno sappia aitarmi!!!

    Allora sto facendo un'applicazione in Flash/Actionscript 3.0, tra le varie cose c'è un lettore RSS, quando provo l'swf dall'ambiente di sviluppo tutto ok.

    Ho provato a pubblicare il file swf su un server privato(192.168.48.167) e mi da questo errore:

    Error #2044: Unhandled securityError:. text=Error #2048: Security sandbox violation: http://192.168.48.167/Client10mattina.swf cannot load data from http://www.regione.marche.it/rss/news.xml.

    In pratica dovrei leggere l'RSS della Regione Marche.

    Penso che sia sicuramente un problema di sicurezza, ho provato a risolvere mettendo nella root del web server il file crossdomail.xml

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


    Risultato...non va.

    Vi prego aiutatemi, in qualsiasi modo.

    Grazie, Alessandro.

  2. #2
    Se è come in AS2 devi caricare sul server di regione.marche.it un file chiamato

    crossdomain.xml così

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


    (In effetti nn so se funziona anche il carattere jolly, di sicuro funzia per i sottodomini, l'importate è che il file lo metti sulla root del server da dove leggi i file, e non dove risiede l'swf)

  3. #3
    Quindi è praticamente impossibile fare un RSS reader, dato che dovresti mettere i crossdomain direttamente sui siti da cui vuoi leggere l'xml?
    Cioè se voglio leggermi l'rss del sole24ore devo chiedere se mi caricano loro sul server un crossdomain?

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Se il sole24ore decide che tu puoi leggere e gestire il suo rss da un altro dominio, stai certo che il crossdomain.xml sarà già presente nel loro dominio, altrimenti significa che hanno deciso di non dare questa opportunità.

  5. #5
    Grazie a tutti per l'interesse.
    Ho risolto come mi aveva suggerito Stan!

    Grazie, grazie, grazie.

    Ciao Alessandro.

  6. #6
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Ciao, potresti essere più preciso per i posteri, e spiegare come hai risolto?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.