Forefront 2010 (TMG):无限重定向循环

Forefront 2010 (TMG):无限重定向循环

内部 Web 服务器的行为是检测通过 HTTP 传入的请求并使用 301 响应对 HTTPS 位置进行响应(针对所有或仅特定的 URL),然后 TMG 进行干扰,并且返回到原始客户端的 HTTP 位置标头不包含 HTTPS 方案和客户端的浏览器。

例如根据客户要求:

GET /index.html HTTP/1.1
Host: www.example.com

我的网络服务器的响应是:

HTTP/1.1 301 Moved Permanently
Location: https://www.example.com/index.html

但 Forefront 的响应(看到的是 http 而不是 https)

HTTP/1.1 301 Moved Permanently
Location: http://www.example.com/index.html

我怎样才能修复这个问题?

更新

我找到了解决方案https://support.microsoft.com/en-us/help/924373/link-translation-causes-an-endless-loop-when-you-use-web-servers-that

相关内容