Ho un'applicazione Adobe AIR e ad un certo punto emette l'avviso:Come eliminare la chiamata a http://fpdownload.adobe.com/pub/swz/crossdomain.xml nella mia applicazione Adobe AIR?
Avviso: ignorare l'attributo 'sicuro' nel file di politica da http://fpdownload.adobe.com/pub/swz/crossdomain.xml. L'attributo "sicuro" è consentito solo nei file di criteri HTTPS e socket. Vedi http://www.adobe.com/go/strict_policy_files per i dettagli.
Non sto caricando direttamente alcun file esterno a questo punto nel codice. Ho anche provato a impostare static-link-runtime-shared-libraries su true e questo sembra non fare alcuna differenza.
Mi piacerebbe sapere che cos'altro potrebbe causare questa richiesta e come eliminarlo. La mia applicazione dovrebbe essere in grado di funzionare senza una connessione Internet, ma questa richiesta sta essenzialmente bloccando tale capacità.
Probabilmente ha qualcosa a che fare con l'aggiornamento del Flash Player, o qualcosa del genere. È fastidioso per me perché la mia applicazione gira su una pagina HTTPS ma si connette a 'fpdownload.adobe.com' tramite un semplice HTTP, causando un" avvertimento "di sicurezza. –
Si stanno utilizzando RSL firmati da Adobe (swz). Appena firmati, il runtime deve verificare che siano validi e attendibili, da cui la petizione. Controllare [visualizzare le richieste RSL] (http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf674ba-7fff.html#WS19f279b149e7481c-152c7c012d9aabe32a-7ffd). Hai provato a unire nel codice le librerie richieste e l'SDK? Stai caricando una libreria esterna, moduli di pre-caricamento o sotto-applicazioni? – Lasneyx