ASP.NET 错误机制

news/2024/5/18 22:06:24/文章来源:https://blog.csdn.net/u013400314/article/details/126985090

部分包括设置为 On 的 mode 属性。mode 属性用于控制错误重定向发生的方式。例如,如果您正开发应用程序,则很可能希望查看实际的 ASP.NET 错误信息,并且不希望被重定向到更用户友好的错误页。mode 属性包括以下设置:
On:未被处理的异常将用户重定向到指定的 defaultRedirect 页。此模式主要用于生产。
Off:用户收到异常信息而不是被重定向到 defaultRedirect 页。此模式主要用于开发。
RemoteOnly:只有在本地计算机上访问该站点的用户(通过使用 localhost)才能收到异常信息。所有其他用户都被重定向到 defaultRedirect 页。此模式主要用于调试。
节点用于定义一些自定义错误信息的信息。此节点有Mode和defaultRedirect两个属性,其中defaultRedirect属性是一个可选属性,
表示应用程序发生错误时重定向到的默认URL,如果没有指定该属性则显示一般性错误。Mode属性是一个必选属性,它有三个可能值,它们所代表的意义分别如下:
Mode 说明
On 表示在本地和远程用户都会看到自定义错误信息。
Off 禁用自定义错误信息,本地和远程用户都会看到详细的错误信息。
RemoteOnly 表示本地用户将看到详细错误信息,而远程用户将会看到自定义错误信息。
这里有必要说明一下本地用户和远程用户的概念。当我们访问asp.net应用程时所使用的机器和发布asp.net应用程序所使用的机器为同一台机器时成为本地用户,
反之则称之为远程用户。在开发调试阶段为了便于查找错误Mode属性建议设置为Off,而在部署阶段应将Mode属性设置为On或者RemoteOnly,
以避免这些详细的错误信息暴露了程序代码细节从而引来黑客的入侵。
–>




在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_12149.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【C语言】规范掌握C语言函数|数组名的妙用|指针快速入门|综合使用小案例

✅作者简介:热爱后端语言的大学生,CSDN内容合伙人 ✨精品专栏:C面向对象 文章目录1、函数的结构1.1、无参无返1.2、无参有返1.3、有参无返1.4、有参有返1.5、主函数中的调用及运行效果2、C语言数组创建和基本操作2.1、数组创建的方式2.2、数组…

CVE-2017-0143(永恒之蓝)漏洞复现By metasploit

一、永恒之蓝介绍 永恒之蓝是在Windows的SMB服务处理SMB v1请求时发生的漏洞,这个漏洞导致攻击者在目标系统上可以执行任意代码。通过永恒之蓝漏洞会扫描开放445文件共享端口的Windows机器,无需用户任何操作,只要开机上网,不法分子就能在电脑和服务器中植入勒索软件、远程控…

笔记-设备相关知识

目录 设备类 接口类 Windows 如何安装设备 步骤 1:标识设备 步骤 2:选择设备的驱动程序包 搜索驱动程序包 选择驱动程序 步骤 3:已安装设备的驱动程序包 硬件 为设备创建硬件 ID 根枚举设备的硬件 ID 获取设备的硬件 ID 列表 硬件…

低浓度阿拉特津(ATZ)诱导MCF-7细胞增殖的生物标志物发现及其代谢组学机制探究

低浓度阿拉特津(ATZ)诱导MCF-7细胞增殖的生物标志物发现及其代谢组学机制探究 文章标题:Integrated metabolomics and transcriptomics analysis reveals new biomarkers and mechanistic insights on atrazine exposures in MCF7 cells 发…

【转】详谈判断点在多边形内的七种方法

原帖地址: https://blog.csdn.net/WilliamSun0122/article/details/77994526 射线法时间复杂度:O(n) 适用范围:任意多边形算法思想:以被测点Q为端点,向任意方向作射线(一般水平向右作射线),统计该射线与多边形的交点数。如果为奇数,Q在多边形内;如果为偶数,Q在多边…

用工具刺探主机通信和用系统ping命令有何区别(新人常犯的错误)

ping是操作系统自带的命令,经常用来刺探对端主机是否在线,通信能否畅通。它的原理是在调用ping命令时驱动TCP/IP协议栈的ICMP模块发送icmp echo request消息,待对方主机的ICMP模块收到后,会自动回复icmp echo response消息。本方收到icmp echo response即可确认对方主机在线…

15天深度复习JavaWeb的详细笔记(十)——Filter、Listener、Ajax

文章目录demo10-Filter、Listener、Ajax1,Filter1.1 Filter概述1.2 Filter快速入门1.2.1 开发步骤1.2.2 代码演示1.3 Filter执行流程1.4 Filter拦截路径配置1.5 过滤器链1.5.1 概述1.5.2 代码演示2,Listener2.1 概述2.2 分类2.3 代码演示3,Aj…

Dev C++中窗口输出中文问题解决

1、window+R+regedit调出注册表 2、点击Dec_Dev-Cpp_ConsolePauser.exe 3、鼠标左键双击“CodePage”,弹出设置页面。选择“十进制”,输入65001 4、右键点击运行窗口的图标,选择属性,取消使用旧版控制台5、重新运行完美!!!

vue后台系统管理项目-角色权限分配管理功能

⭐️⭐️⭐️ 作者:船长在船上 🚩🚩🚩 主页:来访地址船长在船上的博客 🔨🔨🔨 简介:CSDN前端领域优质创作者,资深前端开发工程师,专注前端开发…

Java_面向对象的三大特征之_继承

继承 如何继承一个类? 使用继承有什么好处? super如何使用? 重写的概念使用? 继承的关键字是什么? 抽象的关键字是什么? 抽象类有什么特点? Final关键字都能修饰什么?修饰完…

DolphinScheduler任务调度源码剖析

1.数据表 t_ds_process_definition:工作流定义表 t_ds_process_definition_log t_ds_process_instance:工作流运行实例表 t_ds_task_definition:任务定义表 t_ds_task_definition_log t_ds_process_task_relation:任务关系表 …

Appium入门自动化测试(6)—— Appium 常用方法的自己动手封装

Appium 常用方法的自己动手封装 前言 阅读此文大概需要5分钟,之后需要自己动手实践。 之前我们已经对Appium的一些常用的API有所了解,在实际测试过程中,大多数自动化测试工程师,尤其是UI自动化测试工程师,遇到更多的…

c语言分层理解(枚举和联合体)

文章目录1. 枚举1.1 枚举定义1.2 枚举常量的理解1.3 枚举的优点1.4 枚举大小1.5 枚举变量的使用2.联合体(共同体)2.1 联合体定义1.2 联合体特点1.2.1 联合体实现判断大小端1.3 联合体的大小1.3.1 实例一1.3.2 实例二1. 枚举 1.1 枚举定义 枚举的意思就是…

第四:Fiddler抓包教程(4)-会话面板和HTTP会话数据操作详解

一.会话列表 (Session list) 概览 1.Fiddler抓取到的每条http请求(每一条称为一个session),会话列表 主要是Fiddler所抓取到的每一条http请求都会显示到这里。主要包含了请求的ID编号、状态码、协议、主机名、URL、内容类型、body大小、进程…

基于安卓(Android)的即时实时聊天APP软件

安卓即时聊天软件 实习目的及要求 Android 开发提高: 提供6个基础样例代码,发挥想象力和创造力对其中一个进行改进和提高,比如:增加程序的功能,改进程序的人机交互性,以及提高程序运行的性能…

出海非洲新启示?传音控股供应链合作的本土化融合

近日,美媒发表报道称,中国品牌正成为非洲智能手机市场领导者。该报道透露,传音控股的智能机在第二季度市场份额占比为48%,超过三星,进一步夯实非洲智能机市场领导者的地位。 在全球经济疲弱且市场竞争越发激烈的背景下…

CSS中的BFC是什么?

BFC就是符合一些特性的HTML标签 1、什么是BFC? BFC格式化上下文 指一个独立的渲染区域,或者说是一个隔离的独立容器,可以理解为一个独立的封闭空间。无论如何不会影响到它的外面。 2、形成BFC的条件 浮动元素,float除none以外的值&#…

SDN实验一

1、基础版 a) 第1步Mininet运行结果截图b) 第2步的执行结果截图c) 第3步提交修改过的“学号.py”代码、Mininet运行结果 #!/usr/bin/env pythonfrom mininet.net import Mininet from mininet.node import Controller, RemoteController, OVSController from mininet.node impo…

有关anaconda常见指令操作

有关anaconda常见指令操作 查看已安装的包 conda list [PACKAGE]卸载包 conda uninstall PACKAGE更新包 conda update PACKAGE查看虚拟环境及其位置 conda env list创建环境 conda create --name [my_env]激活环境 conda activate my_env退出环境 conda deactivate删除环境 co…

【网络安全】记一次杀猪盘渗透实战

看起来非常假的网站这个网站是没有cdn的用的是thinkphpk框架搭建的。 先打一波poc没有效果, 【一一帮助安全学习,所有资源获取处一一】 ①网络安全学习路线 ②20份渗透测试电子书 ③安全攻防357页笔记 ④50份安全攻防面试指南 ⑤安全红队渗透工具包 ⑥…