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>

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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 各主流浏览器内核介绍[通俗易懂]

    各主流浏览器内核介绍[通俗易懂]所谓的“浏览器内核”无非指的是一个浏览器最核心的部分——“RenderingEngine”,直译这个词汇叫做“渲染引擎”,不过我们也常称其为“排版引擎”、“解释引擎”。这个引擎的作用是帮助浏览器来渲

  • Linux入门基础教程

    Linux入门基础教程转载自:http://www.centoscn.com/CentOS/2015/0528/5555.html1.1Linux操作系统简介Linux是一套免费使用和自由传播的类Unix操作系统,

  • Python中通过PyPDF2实现PDF拆分「建议收藏」

    Python中通过PyPDF2实现PDF拆分「建议收藏」场景PyPDF2是一个纯pythonPDF库,能够分割、合并、裁剪和转换PDF文件的页面。它还可以向PDF文件中添加自定义数据、查看选项和密码。它可以从PDF检索文本和元数据,还可以将整个文件合并在一起。PyPDF21.26.0文档:https://pythonhosted.org/PyPDF2/实现使用pip安装pypddf2新建merged.pdf有两页…

  • hashlib加密「建议收藏」

    hashlib加密「建议收藏」加密算法介绍HASHHash,一般翻译做“散列”,也有直接音译为”哈希”的,就是把任意长度的输入(又叫做预映射,pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,而不可能从散列值来唯一的确定输入值。简单的说就是一种将任意长度的消息压缩到某一固定长度的消息摘要的函数。…

  • 软件测试用例常用七大方法

    软件测试用例常用七大方法第一:测试用例格式包括十大特点用例编号测试项测试标题用例属性重要级别:高中低预置条件测试输入操作步骤预期结果实际结果第二:等价类1,等价类定义2,等价类划分3,等价类划分规则4,进行等价类用例设计5,案例加以说明第三:边界值1,边界值的三点2,边界值应用场景3,边界值方法应用步骤第四:判定…

  • 如何运行一个vue项目(github安装项目依赖)

    1.cd到package.json目录中,执行npmoutdatedPackageCurrentWantedLatestLocation包名当前版本满足semer版本的最高版本(及在兼容的前提下能更新的最高版本)当前最高的版本红色:可以立即更新黄色:需要进行兼容,慎重更新全部更新在已有项目中,不建议采用全部更新,推荐使用npmupdate按需更新安装ncu,执行npminstall-gnpm-check-updates执行ncu-u

发表回复

您的电子邮箱地址不会被公开。

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