如何避免IIS错误消息中的Frmework版本

时间:2019-02-12 19:08:47

标签: c# asp.net .net iis

enter image description here [![在此处输入图片描述] [2]] [2]

在下面的图片中,如何避免在IIS的默认错误消息中显示框架版本?

1 个答案:

答案 0 :(得分:0)

  

在下面的图片中,如何避免在IIS的默认错误消息中显示框架版本?

据我所知,是否在web.config中将自定义错误的mode属性设置为On或remoteonly。它将在IIS的默认错误消息中隐藏错误消息和框架版本的详细信息,如下所示:

enter image description here

在服务器中调试整个应用程序时,无需隐藏框架版本,因为客户将看不到详细信息错误消息。

  

是,创建自定义响应

如果要为asp.net Web API创建自定义错误处理程序,建议您尝试创建一个继承ExceptionFilterAttribute并重写OnException方法的类。

更多详细信息,您可以参考以下答案的错误处理部分。

https://stackoverflow.com/a/22163675/7609093