2010-04-08 33 views
7

Me pregunto, en IE & Firefox puede configurar el navegador para permitir llamadas entre dominios.Configuración CrossDomain en Google Chrome

no puedo encontrar ninguna opción en cromo para que (en realidad, hay en no demasiado opciones generales en absoluto ...)

están allí cualquier about: config como las cosas?

Saludos cordiales

--Andy

Respuesta

3

No. Lo sentimos.

Chrome y Firefox, sin embargo admiten solicitudes de dominio cruzado a través de la especificación W3C CORS (uso compartido de recursos Cross Origin); sin embargo, el host remoto tiene que habilitarlo. Si el host remoto lo admite explícitamente, entonces no tiene que hacer ningún cambio en su XMLHttpRequest para poder recuperar el contenido.

+5

¿Podría dar algún ejemplo, por favor? –

+1

Sí, los ejemplos serían geniales. –

21

Esta respuesta era correcta cuando se escribe, pero es más correcta, el interruptor está en desuso

Chrome tiene un modificador de línea de comandos para esto:

chrome.exe --disable-web-security 

puede ver una lista completa (a partir de cuándo se publicó!) de las opciones de línea de comandos para cromo here.

+0

¿cómo hacer esto programáticamente? – Dagon

+0

No estoy 100% seguro pero pragmáticamente no es posible. lógicamente, al escribir sobre la línea dentro de Chrome estamos desactivando una función de seguridad. La característica es solo para deshabilitar las acciones particulares que ocurren desde el lado de programación. Esa es la razón por la que creo firmemente. pragmáticamente no es posible. –

+5

Esta opción se ha eliminado de Google Chrome, solo está disponible con la versión de Chrome 21. –

2

Puede instalar complementos de Chrome que permiten compartir recursos de origen cruzado.

Yo uso this.

+0

Gracias, utilicé todos los demás métodos y funcionaron por un tiempo, pero la última versión de Chrome parece bloquearlos esto funciona. – sigmapi13