我可以使用IIS7 ARR将HTTPS请求路由到HTTP应用程序吗?

问题描述 投票:0回答:1

我安装了一个应用程序服务器,侦听端口上的HTTP流量,该端口未被防火墙阻挡。我希望仅通过HTTPS公开此应用程序提供的服务,最好是作为服务器已托管的HTTPS站点的“子目录”。

使用IIS7 Url Rewriting(作为ARR软件包的一部分),我能够设置一个规则,将所有流量重定向到现有HTTPS站点的子路径。但是,当我尝试将相同的规则路由到我的服务器场设置时,我遇到了一些麻烦 - 所有符合规则的请求只会得到404响应。将非常相同的规则添加到非SSL站点会产生预期的行为 - 应用程序服务正好代理。

我的设置可能有什么问题? ARR是否将HTTPS请求代理为应用程序服务器的HTTPS流量?我想要托管的应用程序没有HTTPS接口,如果是,我可以告诉它不要这样做吗?

iis iis-7 https url-rewriting web-farm
1个回答
0
投票

是的,我可以使用IIS7 / ARR将HTTPS请求路由到HTTP应用程序。

我遇到的问题是由于我想用作代理目录的“容器”的网站是用ASP.NET MVC构建的。 ASP.NET中的URL路由框架干扰了IIS url重写,并导致404错误。

© www.soinside.com 2019 - 2024. All rights reserved.