IIS 集成模式导致 Response.Redirect 出现错误
我已将站点升级到 IIS 集成模式,现在我的普通 301 重定向页面(使用 Response.Redirect)都无法正常工作...
给出的错误是:
指定的参数超出了有效值的范围。 参数名称:offset
堆栈跟踪显示这是从我预先存在的处理程序之一上的 .Flush() 方法调用的。该处理程序在其他页面上工作得很好,只是当从内联代码调用 Response.Redirect 时就不行了。
有没有简单的方法可以恢复这种情况?我的一些网站有 80 多个重定向页面(CMS 控制)
谢谢
I have upgraded a site to IIS integrated mode and now none of my plain vanilla 301 Redirect pages (using Response.Redirect) are working...
The error given is:
Specified argument was out of the range of valid values.
Parameter name: offset
Stack trace shows this is being called from the .Flush() method on one of my pre-existing handlers. The handler works totally fine on other pages just not when a Response.Redirect is called from inline code.
Is there a simple way I can recover this situation? I have some sites where there are 80+ redirect pages (CMS controlled)
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论