Realizo llamadas AJAX a URI que pertenecen a un dominio diferente. Normalmente en IE puedo hacer esto a través del soporte de jQuery's CORS. Pero esto falla en Google Chrome independientemente de dónde esté configurado o no el soporte de CORS.
Ahora recibo un error que dice algo como:
XMLHttpRequest no se puede cargar. El origen
http://localhost:8000
no está permitido por Access-Control-Allow-Origin.
¿Existe una configuración en Google Chrome que deshabilita la restricción de Acceso-Control-Permitir-Origen ?
google-chrome
browser
cross-browser
deostroll
fuente
fuente
Respuestas:
Hay un interruptor de línea de comandos que hace el truco:
--disable-web-security
Solo llámalo como sigue:
Asegúrese de que el navegador Chrome esté completamente cerrado, de lo contrario, solo se iniciará una nueva instancia y la opción aplicada no funcionará.
fuente
--disable-web-security
embargo, la opción no parece funcionar en Google Chrome, solo en Chromium.open -a Google\ Chrome --args --disable-web-security
ejecutado en el terminal mac funciona bien para mí. Sin embargo, debe hacerse cuando Chrome no se está ejecutando.