内外网端口映射不一致问题导致response.redirect跳转问题
编辑: EKETEAM 最后编辑时间: 2023-12-03 20:26 浏览: 140
在进行WebForm(aspx)开发时候,页面跳转经常会用到Response.redirect方法。
如果网站发布的端口不是80端口,有的服务器进行页面跳转时会丢失端口号,如XXXX:3344/login.aspx,跳转后地址变为XXXX/login2.aspx。
针对以上问题可以更改Webconfig来解决。
将
<httpRuntime useFullyQualifiedRedirectUrl="true" />
改为
<httpRuntime useFullyQualifiedRedirectUrl="false" />