asp.net定制错误页

asp.net定制错误页好处,防止访问者看到错误代码,导致恶意攻击。不能让访问者看到错误代码

定制错误页方法:

Web.cnfig中搜索Error,然后找到错误页的代码块

 
     

可以在Error.aspx中写代码,把错误信息写到日志文件中

 

            if (!IsPostBack)
            {
                Exception ex = HttpContext.Current.Server.GetLastError();  //获取错误对象;
                File.AppendAllText(Server.MapPath("~/Log.txt"), ex.Message+ex.StackTrace );

转载于:https://www.cnblogs.com/blackHorseplan/p/3898936.html

你可能感兴趣的:(asp.net定制错误页)