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

    Violazione sicurezza sandBox [flex]

    Ciao a tutti,
    sto perdendo la testa su questa cosa...

    codice:
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
    
        <mx:HTTPService 
        id="productsRequest" 
        url="http://localhost/products.asp" /> 
        <mx:DataGrid x="20" y="80" id="productGrid" width="400" dataProvider="{productsRequest.lastResult.products.items}" > 
        <mx:columns>
            <mx:DataGridColumn headerText="Name" dataField="name" />
            <mx:DataGridColumn headerText="Price" dataField="price" /> 
        </mx:columns>
    </mx:DataGrid>
    <mx:Button x="50" y="8" label="Get Data" click="productsRequest.send();" />
    
    </mx:Application>
    Se lo compilo e poi da localhost/bin/dbase.html mi dice questo:
    [RPC Fault faultString="Error #2070: Violazione della sicurezza sandbox: il chiamante non può accedere allo stage appartenente a ." faultCode="Client.CouldNotDecode" faultDetail="null"]
    at mx.rpc.http::HTTPService/http://www.adobe.com/2006/flex/mx/internal::processResult()
    at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::resultHandler()
    at mx.rpc::Responder/result()
    at mx.rpc::AsyncRequest/acknowledge()
    at ::DirectHTTPMessageResponder/completeHandler()
    at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunctio n()
    at flash.events::EventDispatcher/dispatchEvent()
    at flash.net::URLLoader/flash.net:URLLoader::onComplete()
    Se invece lo lancio direttamente dalla finestra che appare dopo la compilazione mi appare questo:

    [RPC Fault faultString="Error #2148: Il file SWF file:///C:/Inetpub/wwwroot/bin/dbase.swf non può accedere alla risorsa locale file:///C:/Inetpub/wwwroot/products.asp. Solo i file local-with-filesystem e i file SWF locali attendibili possono accedere alle risorse locali." faultCode="InvokeFailed" faultDetail="null"]
    at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::invoke()
    at mx.rpc.http.mxml::HTTPService/http://www.adobe.com/2006/flex/mx/internal::invoke()
    at mx.rpc.http::HTTPService/send()
    at mx.rpc.http.mxml::HTTPService/send()
    at dbase/___Button1_click()
    Vi prego datemi una mano sono alla frutta
    Paolo Monge
    Full Stack Web Developer & Strategist
    Come Nasce Un'idea

  2. #2
    Nessuno ?
    se dovevo postare in ActionScript prego un mod di spostarmi. grazie.
    Paolo Monge
    Full Stack Web Developer & Strategist
    Come Nasce Un'idea

  3. #3
    Risolto
    ho aggiunto

    <mx:Script>
    <![CDATA[
    Security.loadPolicyFile('http://sito/crossdomain.xml');
    ]]>
    </mx:Script>

    Non capisco ... non ci vorrebbe... in ogni caso va che è un amore
    Paolo Monge
    Full Stack Web Developer & Strategist
    Come Nasce Un'idea

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.