FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 9248|回复: 9
打印 上一主题 下一主题

win 2008R2+IIS 7.0 +.Net4.0问题+Response.Redirect

[复制链接]
跳转到指定楼层
楼主
发表于 2013-7-2 12:34:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
源代码:


呈现页面

在 win 2003 +iis 6.0 和VS 调试环境下上述代码能正常的跳转。

在Win 2008R2+iis7.0 会出现如下情况
如果 Manager 设置为时 ,那么没有任何问题可以跳转。

但设置为True 时

页面不响应,或者直接报错




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
沙发
发表于 2013-7-2 13:34:53 | 只看该作者
看下Web.config配置:
  1. <httpModules>
  2.       <add name="FineUIScriptModule" type="FineUI.ScriptModule, FineUI"/>
  3.     </httpModules>
复制代码
板凳
 楼主| 发表于 2013-7-2 14:13:46 | 只看该作者
sanshi 发表于 2013-7-2 13:34
看下Web.config配置:

这个配置是没问题的。代码在win2003 iis6下是没有问题的。在iis7+win2008SP2 才出现问题
地板
发表于 2013-7-2 14:19:12 | 只看该作者
法兰西的蘑菇 发表于 2013-7-2 14:13
这个配置是没问题的。代码在win2003 iis6下是没有问题的。在iis7+win2008SP2 才出现问题 ...

如果是IIS7 集成模式的话,这个配置要放在system.webServer下面,而不是system.web下:
  1.   <!-- IIS7 Integrated Mode
  2.   <system.webServer>
  3.     <modules>
  4.       <add name="FineUIScriptModule" type="FineUI.ScriptModule, FineUI"/>
  5.     </modules>
  6.     <handlers>
  7.       <add name="FineUIResourceHandler" verb="GET" path="res.axd" type="FineUI.ResourceHandler, FineUI" validate="false"/>
  8.     </handlers>
  9.     <httpErrors errorMode="Detailed"/>
  10.     <asp scriptErrorSentToBrowser="true"/>
  11.   </system.webServer>
  12.   -->
复制代码
5#
 楼主| 发表于 2013-7-2 14:23:06 | 只看该作者
sanshi 发表于 2013-7-2 14:19
如果是IIS7 集成模式的话,这个配置要放在system.webServer下面,而不是system.web下: ...

能说下原理吗? 如果修改成您这样,在iis6下有没有问题
6#
发表于 2013-7-2 14:50:45 | 只看该作者
法兰西的蘑菇 发表于 2013-7-2 14:23
能说下原理吗? 如果修改成您这样,在iis6下有没有问题

这个没啥原理,IIS在不同的模式下(integrated mode / classic mode)下的配置不同而已。
7#
发表于 2013-7-4 11:21:21 | 只看该作者
原来这里还有个坑。
8#
发表于 2013-8-22 10:39:32 | 只看该作者
sanshi 发表于 2013-7-2 14:19
如果是IIS7 集成模式的话,这个配置要放在system.webServer下面,而不是system.web下: ...

我也遇到了 IIS7 response.redirect不能跳转的问题,的确是这个原因
这个可以放到在线示例的配置webconfig那里吧
9#
发表于 2014-4-29 12:59:58 | 只看该作者
sanshi 发表于 2013-7-2 14:19
如果是IIS7 集成模式的话,这个配置要放在system.webServer下面,而不是system.web下: ...

谢谢,看到这个我的问题就解决了
10#
发表于 2014-5-19 14:30:08 | 只看该作者
我的按上面的做了,EnableAjax也设置为False了,怎么还是不行,

环境:windows8.1 IIs8 vs2013
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-11-23 07:35 , Processed in 0.052485 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表