【问题标题】:Get original HOST address when the ASP.NET server is behind an ISA server as a reverse proxy当 ASP.NET 服务器作为反向代理位于 ISA 服务器后面时,获取原始 HOST 地址
【发布时间】:2009-12-21 15:26:29
【问题描述】:

我想知道当 Web 服务器位于充当反向代理的 ISA 服务器之后时,我如何获得原始主机 IP。

其他反向代理 - 如 squid - 将“X_FORWARDED_FOR”值添加到请求标头,但 ISA 服务器没有。

谢谢

【问题讨论】:

    标签: asp.net reverse-proxy hostheaders hostheader


    【解决方案1】:

    我不熟悉 ISA,但通过我雇主的解决方案,我们让代理设置了一个自定义标头并从那里检索它。默认情况下什么都没有设置,我们必须特别要求发送一些东西。

    如果这在 ISA 上是不可能的,那么你就不走运了。

    【讨论】:

    • 我发现有ISA插件添加了这个header。
    【解决方案2】:

    无法获取。使用主机名而不是它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-03-10
      • 2011-07-13
      • 1970-01-01
      • 2020-02-19
      • 1970-01-01
      • 2020-09-29
      • 1970-01-01
      • 2016-12-04
      相关资源
      最近更新 更多