pass example apache authentication proxy mod-proxy

example - Configurando un Proxy Apache con Autenticación



apache virtual host reverse proxy (2)

Para el registro, así es como configuro Apache para usarlo como un proxy directo con autenticación básica:

Abra http.conf

Descomente las siguientes directivas de LoadModule para habilitar la funcionalidad proxy

LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_http_module modules/mod_proxy_http.so

Agregue las siguientes directivas al http.conf para habilitar la autenticación

ProxyRequests On ProxyVia On <Proxy *> Order deny,allow Allow from all AuthType Basic AuthName "Password Required" AuthUserFile password.file AuthGroupFile group.file Require group usergroup </Proxy>

Cree un archivo password.utilizando la utilidad htpasswd.exe. Colóquelo en el directorio Apache Root

htpasswd.exe -c password.file username

Cree un archivo.grupo usando un editor de texto al mismo nivel que el archivo contraseña.con los siguientes contenidos

usergroup: username

A continuación, ejecute apachectl restart para seleccionar los cambios de configuración.

Necesito configurar un proxy con autenticación para verificar el comportamiento de una aplicación que se conecta a Internet.

Estoy intentando configurar una instalación de Apache con proxy y autenticación hacia adelante, y aunque estoy cerca de hacerlo funcionar, me pregunto si existe una mejor manera, ya que la configuración es bastante esotérica.

¿Cómo se puede configurar Apache para que funcione de esta manera?

¿Hay alguna otra buena opción que ya esté configurada? Tal vez alguna VM o alguna otra herramienta de software, en lugar de Apache?