关于asp.net中Webconfig配置customErrors自定义错误页面和框架还有session的问题

wangjinchang 2009-06-09 03:06:57
我在webconfig中加了customErrors节点。来配置自定义作业页面,代码如下:
<customErrors mode="On" defaultRedirect="messageBox.aspx">
<error statusCode="403" redirect="messageBox.aspx" />
<error statusCode="404" redirect="messageBox.aspx" />
</customErrors>
我的网站用到了框架!现在出的问题是。自从加了以上代码后,登陆进去就直接跳到到自定义的错误页面了!我断点看了一下出的错误是session为空!但是我只要把上面自定义错误的页面的代码去掉就没问题!session也不为空!
我加的框架是:
<%@ Page language="c#" Inherits="lnsage.admin._default" CodeFile="default.aspx.cs" %>
<HTML>
<link href="../style.css" rel="stylesheet" type="text/css" />
<head>
<TITLE>框架</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="Microsoft FrontPage 4.0" name=GENERATOR>
</head>
<FRAMESET border=0 frameSpacing=0 rows=98,* frameBorder=0>
<noframes>
<center>
<p></p>
</center>
</noframes>
<FRAME name=topFrame src="images/top.aspx" noResize scrolling=no>
<FRAMESET border=0 name=content frameSpacing=0 frameBorder=0 cols=166,*>
<FRAME name=BoardMenu marginWidth=0 marginHeight=0 src="images/menu.aspx" noResize scrolling=no target="main"><FRAME name=main marginWidth=0 marginHeight=0 src="home.aspx" noResize>

</frameset>
</frameset>
</FRAMESET>
</HTML>
...全文
556 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
泡面之夏 2009-06-09
  • 打赏
  • 举报
回复
先不用Seesion试试
正宗熊猫哥 2009-06-09
  • 打赏
  • 举报
回复
自己调试的时候别开错误页转向,自己给自己找难题
还有SESSION很容易丢失,能少用就少用
wuyq11 2009-06-09
  • 打赏
  • 举报
回复
看看登录页面跳转是否正常。
this.Response.Write("<script language='javascript'>window.open('main.aspx','_self')</script>");
main.aspx为框架。
调试看看session是否为空或null
chengqscjh 2009-06-09
  • 打赏
  • 举报
回复
我的网站用到了框架!现在出的问题是。自从加了以上代码后,登陆进去就直接跳到到自定义的错误页面了!我断点看了一下出的错误是session为空!但是我只要把上面自定义错误的页面的代码去掉就没问题!session也不为空!
-------------------------------------------------------------------------------------------------
既然去掉错误页面的代码没有问题,session不为空,说明程序可以正常运行
而加了错误也面后,会出现session为空,那原因你需要找出重点为什么session为空.产生的原因的是什么
silentwins 2009-06-09
  • 打赏
  • 举报
回复
应该检查一下为什么会跳转到错误提示页上
silentwins 2009-06-09
  • 打赏
  • 举报
回复
出现异常之后Session为空是正常的~

62,047

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧