customerrors 配置节的使用

customerrors 配置节的使用Web.config文件中的<customErrors>元素用于提供有关ASP.NET应用程序自定义错误消息的信息,结构说明如下:<configuration>  ……  <system.web>     ……     <customErrorsdefaultRedirect="url"mode="…

大家好,又见面了,我是你们的朋友全栈君。

Web.config 文件中的<customErrors>元素用于提供有关 ASP.NET 应用程序自定义错误消息的信息,结构说明如下:
<configuration>
   … …
   <system.web>
      … …
      <customErrors defaultRedirect=”url” mode=”On|Off|RemoteOnly”>
      <error statusCode=”statuscode1″ redirect=”url1″/>
      <error statusCode=”statuscode2″ redirect=”url2″/>
   </system.web>
   … …
</customErrors>
用途:
通过修改应用程序Web.config文件的 <customErrors> 标记的“defaultRedirect”属性,可以使之指向自定义错误页的URL,用自定义错误页替换所看到的当前错误页。
若要使他人能够在远程计算机上查看此特定错误信息的详细信息,应将此 <customErrors> 标记的“mode”属性设置为“Off”,或者”RemoteOnly”.

属性/选项 描述
Mode     指定启用、禁用或仅对远程客户端显示自定义错误。
    On     指定启用自定义错误。如果没有指定 defaultRedirect,用户将看到一般性错误。
    Off     指定禁用自定义错误。这允许显示详细的错误。
    RemoteOnly 指定仅向远程客户端端显示自定义错误,并向本地主机显示 ASP.NET 错误。(默认值)

可选属性 描述
defaultRedirect 指定发生错误时浏览器指向的默认URL。如果没有指定 defaultRedirect,则会显示一般性错误。URL 既可以是绝对路径(例如 http://www.xxxx.com/ErrorPage.htm ), 也可以是相对路径。相对路径(如/ErrorPage.htm)是相对于指定defaultRedirect 的 Web.config 文件而言的,而不是针对产生错误的网页。以波形符 (~) 开头的 URL(如 ~/ErrorPage.htm)表示所指定的 URL 是相对于应用程序根路径而言的。

子标记 描述
<error> 错误子标记可以出现多次。每出现一次便定义了一个自定义错误条件。
注 : <customErrors> 元素不适用于在 XML Web 服务中出现的错误。
例:
<customErrors Mode=”RemoteOnly” defaultRedirect=”ErrorPage.htm”>
   <error statusCode=”403″ redirect=”Forbidden.htm”/>
   <error statusCode=”404″ redirect=”NotFound.htm”/>
</customErrors>

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/160186.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 缺陷管理工具-QC篇「建议收藏」

    缺陷管理工具-QC篇「建议收藏」缺陷管理工具-QC篇一、QC介绍:QC的全称Qualitycenter,质量中心的意思,它是一款缺陷管理工具,可以组织和管理一个项目所有的测试阶段,如:从需求-用例编写-用例执行-提交缺陷-回归测试等。QC的背景:原属于Mercury公司,这是一家软件测试工具开发商,除了研发了QC之外,比较出名的工具有:LoadRunner—-性能测试工具,QTP—-自动化测试工具。后来M…

    2025年7月23日
    3
  • 逆波兰表达式_逆波兰表达式gof是什么

    逆波兰表达式_逆波兰表达式gof是什么逆波兰表达式表达式一般由操作数(Operand)、运算符(Operator)组成,例如算术表达式中,通常把运算符放在两个操作数的中间,这称为中缀表达式(InfixExpression),如A+B。波

    2022年8月6日
    7
  • php统计近一周和近30天的用户数据

    php统计近一周和近30天的用户数据

    2021年10月25日
    38
  • 锂电池充电器电源芯片_4056充电芯片

    锂电池充电器电源芯片_4056充电芯片锂电池充电管理芯片模块开源:1,单节锂电池,标称3.7V,充满4.2V,也有4.35V7款模块的编号是:36,1,3,41,43,2,422,两节锂电池,标称7.4V,充满8.4V5款模块的编号是:38,39,33,40,53,三节锂电池,标称11.1V(10.8V),充满12.6V6款模块的编号是:34,37,8,6,7,31,4,四节锂电池,标称14.8V,充满16.8V2款模块的编号是:35,3236号模块板:单节锂电池充电0.5A,加输…

    2022年10月4日
    2
  • word2vec 中的数学原理详解(一)目录和前言

    word2vec 中的数学原理详解(一)目录和前言word2vec是Google于2013年开源推出的一个用于获取wordvector的工具包,它简单、高效,因此引起了很多人的关注。由于word2vec的作者TomasMikolov在两篇相关的论文[3,4]中并没有谈及太多算法细节,因而在一定程度上增加了这个工具包的神秘感。一些按捺不住的人于是选择了通过解剖源代码的方式来一窥究竟,出于好奇,我也成为了他们中的一员。读完代码后,觉得收获颇多,整理成文,给有需要的朋友参考。

    2022年5月16日
    42
  • document.activeElement_加载xml错误

    document.activeElement_加载xml错误&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;bodyonload="loadFun()"&gt;&lt;divid="myDiv"&gt;&lt;/div&gt;&lt;scriptlanguage="javascript"&gt;&lt;!–   functionloadFun(

    2022年10月14日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号