【发布时间】:2011-02-06 20:54:28
【问题描述】:
每隔一段时间,我的 asp.net 应用程序就会出现大约 10 到 20 个相同的错误。它总是一样的,我想知道是否有人试图入侵(大约每月发生一次)。
来源: System.Web
消息:文件“/~/Default.aspx”不存在。
用户IP: 89.122.29.80
用户浏览器:未知 0.0
用户操作系统:未知
堆栈跟踪: at System.Web.UI.Util.CheckVirtualFileExists(虚拟路径 虚拟路径)在 System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(虚拟路径 virtualPath,布尔值 noBuild,布尔值 allowCrossApp,布尔值 allowBuildInPrecompile) 在 System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext 上下文,VirtualPath virtualPath, 布尔 noBuild,布尔 allowCrossApp,布尔值 allowBuildInPrecompile) 在 System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(虚拟路径 virtualPath,HttpContext 上下文, 布尔allowCrossApp,布尔 noAssert) 在 System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, 类型 requiredBaseType, HttpContext 上下文,布尔值 allowCrossApp,布尔 noAssert)在 System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext 上下文,字符串请求类型, VirtualPath 虚拟路径,字符串 物理路径)在 System.Web.UI.PageHandlerFactory.System.Web.IHttpHandlerFactory2.GetHandler(HttpContext 上下文,字符串请求类型, VirtualPath 虚拟路径,字符串 物理路径)在 System.Web.HttpApplication.MapHttpHandler(HttpContext 上下文,字符串请求类型, VirtualPath 路径,字符串 pathTranslated, Boolean useAppConfig) 在 System.Web.HttpApplication.MapHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() 在 System.Web.HttpApplication.ExecuteStep(IExecutionStep 步骤,布尔完成同步)
为什么会有人试图访问“/~/Default.aspx”?
【问题讨论】:
标签: asp.net