代码之家  ›  专栏  ›  技术社区  ›  SevDer

如何覆盖响应。重定向以防止端口随附

  •  4
  • SevDer  · 技术社区  · 17 年前

    我有一个场景,我的负载均衡器将端口80从外部转换为本地端口801。当涉及到服务器时,服务器显然会看到端口801和响应。重定向它试图将端口801注入到它重定向到的URL中,但这对我来说不是理想的解决方案。

    我的想法是: 2.在web.config中进行某种配置以忽略该端口。 3.解决这个问题最糟糕的方法是将整个应用程序更改为使用完整URL的内部响应。重定向是一个很大的痛苦。

    这个问题有好的解决方案吗?

    Windows Vista、Windows 2003服务器、Windows 2008服务器 C#&VB.NET语言

    4 回复  |  直到 17 年前
        1
  •  5
  •   SevDer    17 年前

    我自己得到了答案。我希望这个解决方案对其他人也有用。

    答案就在web.config中。

    <system.web>
    <httpRuntime useFullyQualifiedRedirectUrl="false" maxRequestLength="2526" requestLengthDiskThreshold="2526"/>
    </system.web>
    

    useFullyQualifiedRedirectUrl="false"
    

    默认情况下,这是正确的。

        2
  •  0
  •   Chris    17 年前

    你需要它进行重定向吗,或者你可以直接使用服务器。传输()?

        3
  •  0
  •   ka3751    17 年前