作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我有一个场景,我的负载均衡器将端口 80 从外部转换为本地端口 801。当涉及到服务器时,服务器显然会看到端口 801,并且在 Response.Redirect 中它会尝试将端口 801 注入(inject)到它重定向到的 URL 中,但这不是我想要的解决方案。
我的想法是:1. 覆盖 Response.Redirect 以便我从中删除端口。2. 在 web.config 中进行某种配置以忽略该端口。3. 解决问题的最讨厌的方法是更改整个应用程序以在 Response.Redirect 中使用完整的 URL,这是一个很大的痛苦。
这个问题有好的解决办法吗?
环境:Windows Vista、Windows 2003 服务器、Windows 2008 服务器信息系统 6、信息系统 7网络C# 和 VB.NET
最佳答案
好的,
我自己得到了答案。我希望这个解决方案对其他人也有用。
嗯,答案在 web.config 中。在
下<system.web>
<httpRuntime useFullyQualifiedRedirectUrl="false" maxRequestLength="2526" requestLengthDiskThreshold="2526"/>
</system.web>
重要的部分是以下内容是错误的。
useFullyQualifiedRedirectUrl="false"
默认情况下为真。
关于c# - 如何覆盖 Response.Redirect 以防止端口随附,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/853513/
我有一个表单,必须在其中输入区域,然后必须从下拉列表中选择其单位。我为此使用了 javascript 验证,但它不起作用。这是我的代码: function check_admin_post_prope
我是一名优秀的程序员,十分优秀!