一例ASP.net 网站‘此网页包含重定向循环’解决方法
2015-04-21 10:26
363 查看
今天遇到一个奇怪问题;
某网站,使用VS自带的ASP.NET Development server启动没有问题。但是用IIS Express启动以后无法访问。
使用IE查看网站查不出什么问题,使用chrome报告错误‘此网页包含重定向循环’。
看来是代码什么地方弄错了,查查代码,登录页面有这样一段;
解决方法就是在IIS Express进行设置;
某网站,使用VS自带的ASP.NET Development server启动没有问题。但是用IIS Express启动以后无法访问。
使用IE查看网站查不出什么问题,使用chrome报告错误‘此网页包含重定向循环’。
看来是代码什么地方弄错了,查查代码,登录页面有这样一段;
protected void Page_Load(object sender, EventArgs e) { FormsAuthentication.SignOut(); string tttt = Request.QueryString["ReturnUrl"]; if (tttt != "/luozhuang/Default.aspx") { Response.Redirect("../Default.aspx", true); }看来问题出在访问路径被写死了。因为IIS Express默认使用的根是/,而ASP.NET Development server设置的根是/luozhuang。
解决方法就是在IIS Express进行设置;
</site> <site name="bsim" id="2048214810"> <application path="/" applicationPool="Clr2IntegratedAppPool"> <virtualDirectory path="/" physicalPath="E:\luozhuang" /> </application> <application path="/luozhuang" applicationPool="Clr2IntegratedAppPool"> <virtualDirectory path="/" physicalPath="E:\luozhuang" /> </application> <bindings> <binding protocol="http" bindingInformation="*:15792:localhost" /> </bindings> </site>然后使用http://localhost:15792/luozhuang 去访问就好了,哎这些程序猿也是让人无语了。
相关文章推荐
- asp.net网站,打开网站,提示下载网页解决方法(未知文件类型、text/vnd.wap.wml)
- 【ASP.NET】"密码最短长度为7,其中必须包含以下非字母数字字符1"解决方法
- 在配置win7 IIS浏览网站时 检测到在集成的托管管道模式下不适用的ASP.NET设置 的解决方法
- asp.net iis 无法显示网页的解决方法分析
- asp.net iis 无法显示网页的解决方法分析
- asp.net 2.0发布的网站本地IIS执行正常但发布到远程服务器上乱码的解决方法
- Windows Server2003 sp2重装IIS后无法浏览asp.net网页解决方法
- IIS搭建新网站时 ASP.NET “服务器应用程序不可用” 解决方法
- asp.net下无法循环绑定投票的标题和选项的解决方法
- IIS不能打开asp网页的解决方法(windows server 2003)以及如何更好的调试本地网站
- 对于Asp.net网页重定向方法讨论(转贴)
- 关于asp.net网站发布后,使用登录控件和注册控件时出现“数据库只读,无法进行数据更新”的解决方法
- asp.net 2.0多语言网站解决方法
- asp.net 2.0多语言网站解决方法
- asp.net网站中退出系统后通过后退键重新进入系统的解决方法
- asp.net网站中退出系统后通过后退键重新进入系统的解决方法
- 针对“【ASP.NET】"密码最短长度为7,其中必须包含以下非字母数字字符1"解决方法
- wp7使用POST请求Asp.net网页时,HttpWebRequest的BeginGetResponse方法抛出NotSupportException异常的解决方法
- IIS共享目录为asp.net网站无权限访问的解决方法
- asp.net网页出现"名称以无效字符开头"的解决方法