我在我的Web应用程序中使用ASP.NET的登录控件。当发生此异常时,我想在标签上显示一个有趣的错误类型 System.Web.HttpRequestValidationException: A potentially dangerous Request.Form value was detected from the client
当用户尝试通过在Login控件的用户名文本字段中输入sql注入攻击或某些HTML或SCRIPT操作时,会发生这种情况。我尝试了很多东西,例如在try catch块中包含身份验证登录并捕获
System.Web.HttpRequestValidationException
异常也对我创建的事件执行相同操作,与用户名TextBox的onTextChange相同。但所有这些尝试都失败了。请告诉我如何检查此异常并向攻击者显示一个有趣的消息?