cors - htaccess - access-control-allow-origin xampp
cómo permitir ACCESS-CONTROL-ALLOW-ORIGIN aka cross-domain en wampserver (2)
XMLHttpRequest no puede cargar https://webservice.com?param=hahah . Origin http: // {domain} no está permitido por Access-Control-Allow-Origin.
Recibo esto cuando trato de hacer una llamada de servicio web a través de wampserver, ¿cómo podría habilitar esto en wampserver?
o ¿cómo puedo simplemente jsonP para obtener datos xml sin que javascript arroje un error?
Primero debes habilitar el módulo de encabezados, así:
- Haga clic en el icono de la wamp en su bandeja del sistema
- Ir a Apache> Módulos de Apache
- Marque la opción ''headers_module''
Y luego incluye esto en tu configuración de apache:
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin: *
</IfModule>
(en httpd.conf o en la configuración de su vhost)
(En lugar de * también puede especificar un dominio específico)
Espero que esto solucione tu problema -
Para agregar la autorización CORS al encabezado utilizando Apache, simplemente agregue la siguiente línea dentro de las secciones, o de la configuración de su servidor (que generalmente se encuentra en un archivo * .conf, como httpd.conf o apache.conf), o dentro de un archivo .htaccess:
Para todas las solicitudes -
Header set Access-Control-Allow-Origin "*"
Para anfitriones de confianza -
Header set Access-Control-Allow-Origin "your-ip/domain-here"