Windows Apache代理-HTTP到HTTPS

Windows Apache代理-HTTP到HTTPS,windows,apache,proxy,reverse-proxy,mod-proxy,Windows,Apache,Proxy,Reverse Proxy,Mod Proxy,我使用的应用程序通过HTTP与服务器通信,但在我的例子中,该服务器运行在HTTPS上,并且还有基本的身份验证。无法更改此设置 我的想法是在Apache服务器上配置代理,然后网站可以在上访问,Apache将类似于中间人。我不想要重定向,而是像映射这样的东西 我尝试了下面的配置,但没有成功 <VirtualHost *:80> ServerName foo.com SSLProxyEngine On ProxyPass / https://login:passwd@secur

我使用的应用程序通过HTTP与服务器通信,但在我的例子中,该服务器运行在HTTPS上,并且还有基本的身份验证。无法更改此设置

我的想法是在Apache服务器上配置代理,然后网站可以在上访问,Apache将类似于中间人。我不想要重定向,而是像映射这样的东西

我尝试了下面的配置,但没有成功

<VirtualHost *:80>
  ServerName foo.com
  SSLProxyEngine On
  ProxyPass / https://login:passwd@secured.web.com
  ProxyPassReverse / https://login:passwd@secured.web.com
</VirtualHost>

ServerName foo.com
SSLProxyEngine打开
ProxyPass/https://login:passwd@secured.web.com
ProxyPassReverse/https://login:passwd@secured.web.com

我会为每一个想法感到高兴。

快速搜索会发现如下内容:


应该允许您执行身份验证并将其添加到标题中。

身份验证现在可能有效。谢谢你。但现在我得到了一个错误“这个网页有一个重定向循环(ERR_TOO_MANY_REDIRECTS)”。当我删除ProxyPassReverse行时,错误消失了,但我被重定向,而不是映射。这可能是一些缓存配置。清洁后一切都很好。谢谢