Comunidad de diseño web y desarrollo en internet online

Como Puedo cargar un url externa!!! por favor! :D

Citar            
MensajeEscrito el 25 Ago 2010 01:07 pm
hola,
estoy tratando de cargar url, tanto locales como externas, y cuando voy a cargar las url externasme dice que
debug de flash escribió:
SecurityError: Error #2122: Violación de la seguridad Sandbox: LoaderInfo.content: http://localhost/tiff/VISORR-debug/VISORR.swf no puede acceder a http://vfresno.dip-badajoz.es/pub/documentos/documentos_Programa_mes_del_mayor_2008_33b0efa0.jpg. Se requiere un archivo de política, pero el indicador checkPolicyFile no se definió al cargar este medio.

parte del xml de donde cargo las imagenes es el siguiente:

Código XML :

   <imagen>
      <url>http://localhost/tiff/imagesjpeg/image22.JPEG</url>
      <pagina>7</pagina>
      <permisos>3</permisos>
   </imagen>
   <imagen>
      <url>http://www.teatrotempleproducciones.com/pub/documentos/documentos_Dossier_bb4c3a44.jpg</url>
      <pagina>8</pagina>
      <permisos>3</permisos>
   </imagen>

sabes donde puedo crear ese archivo, o modificar la aplicacion para que no me salga ese error.
gracias

Por JuAn-Q

Claber

114 de clabLevel

1 tutorial

Genero:Masculino  

desarrollador, creativo

chrome
Citar            
MensajeEscrito el 25 Ago 2010 01:25 pm
Tienes que poner un crossdomain.xml en el dominio externo donde cargas los recursos autorizando a hacerlo

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 25 Ago 2010 01:29 pm
Oye, estoy condundido, estuve buscando, y encontre una estructura del crossDomain,
lo que ti dices esque en el dominio donde estan alojadas las imagenes pongo el crossdomain.xml,
o ese archivo lo tengo en el servidor donde tengo la aplicacion, con la siguiente estructura,

Código 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="*"/>
  <site-control permitted-cross-domain-policies="all" />
</cross-domain-policy>

Por JuAn-Q

Claber

114 de clabLevel

1 tutorial

Genero:Masculino  

desarrollador, creativo

chrome
Citar            
MensajeEscrito el 25 Ago 2010 01:30 pm
Lo tienes que poner en el raiz del dominio desde donde cargas las cosas, no donde tienes tu aplicación

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 25 Ago 2010 01:37 pm
Gracias!!!
eso era lo que no entendia, :D
entonces despues de subirlo al dominio, lo cargo antes del urlloader usando la funcion
<as>Security.loadPolicyFile("http://dominio.com/imagenes/crossdomain.xml");</as>

Por JuAn-Q

Claber

114 de clabLevel

1 tutorial

Genero:Masculino  

desarrollador, creativo

chrome
Citar            
MensajeEscrito el 25 Ago 2010 01:38 pm
Si lo pones en el raiz no hace falta cargarlo, si lo pones en cualquier otro lado si, debes usar loadPolicy

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 25 Ago 2010 01:58 pm
gracias!!!!
:D :D :D :D

Por JuAn-Q

Claber

114 de clabLevel

1 tutorial

Genero:Masculino  

desarrollador, creativo

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.