Foros del Web » Administración de Sistemas » Apache »

Configurar servidor Apache para cross domain

Estas en el tema de Configurar servidor Apache para cross domain en el foro de Apache en Foros del Web. Hola, me estoy encontrando problemas con la limitación de los navegadores al incorporar un mecanismo de seguridad que limita la conexión por AJAX al mismo ...
  #1 (permalink)  
Antiguo 08/04/2012, 10:32
 
Fecha de Ingreso: enero-2012
Mensajes: 7
Antigüedad: 12 años, 3 meses
Puntos: 0
Pregunta Configurar servidor Apache para cross domain

Hola, me estoy encontrando problemas con la limitación de los navegadores al incorporar un mecanismo de seguridad que limita la conexión por AJAX al mismo servidor y puerto que ha servido una página. He leido que la solución a esto es usar un proxy ajax, en mi caso dispongo de un servidor Apache, ¿alguien tendría documentación de cómo hacer esto?

El error que tengo en la consola es el siguiente, al hacer la siguiente llamada al servidor sobre el que tengo problemas y que es el que tendría que habilitar para permitir hacer esta llamada,

XMLHttpRequest cannot load http://XX.XXX.XXX.XXX/moodle/webservice/rest/server.php?wstoken=f68ab29fd5b345dd39f9a26a62614bc 6&wsfunction=moodle_webservice_get_token.

Request header field X-Requested-With is not allowed by Access-Control-Allow-Headers.


Gracias.
  #2 (permalink)  
Antiguo 09/04/2012, 22:09
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Configurar servidor Apache para cross domain

Tenés que crear un htaccess en el dominio al que queres acceder con
Código Apache:
Ver original
  1. # para cualquier otro dominio
  2. Header set Access-Control-Allow-Origin "*"
  3. # estos no los probé pero creo que funcionaban asi
  4. # para un dominio específico
  5. Header set Access-Control-Allow-Origin: http://tusitio.com
  6. # para más de un dominio específico
  7. # separándolos por comas
  8. Header set Access-Control-Allow-Origin: http://tusitio.com,http://tusitio2.com

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Etiquetas: cross, domain, servidor
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:30.