0 votos

Cómo configurar Apache mod_proxy_html para trabajar con peticiones XMLHttpRequest

Buenos días.

Tenemos un servidor con SharePoint Foundation 2013 configurado de forma interna y por razones de seguridad el acceso desde el exterior por HTTPS está centralizado en un proxy Apache 2.4.6 con el módulo mod_proxy (y también con el módulo mod_proxy_html).

En general lo que hacemos es redirigir las peticiones https://url_externa/... a http://url_interna/... para enmascarar el HTTPS.

En SharePoint aceptamos el tráfico de http://url_interna/... y utilizamos mod_proxy_html para que reescriba el código y donde aparezca http://url_interna/... pase a https://url_externa/...

El funcionamiento es bastante correcto hasta que tiene que tratar las peticiones XHR (XMLHtmlRequest).

En ese momento las peticiones que se estaban haciendo a https://url_externa/... pasan a ser http://url_interna/... ya que el módulo mod_proxy_html no reescribe esas peticiones.

¿Alguien nos podría echar una mano?

Muchas gracias.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X