您的位置:首页 > 产品设计 > UI/UE

遇到“从客户端检测到有潜在危险的Request.Form 值”错误提示

2010-04-07 14:21 281 查看
当web页面输入一些非法字符,比如<h,<javascript等等,提交页面时,会遇到遇到“从客户端检测到有潜在危险的Request.Form 值”错误提示。为了防止直接跳到页面变成崩溃的状态,可以提前处理一下。

在 page_Error事件中,可以捕获这个异常,代码如下:

Protected Sub Page_Error(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Error
Dim ex As Exception = Server.GetLastError()
Dim ex1 As New HttpRequestValidationException
If (ex.GetType().Equals(ex.GetType())) Then
Response.Redirect("../../frmerr.aspx")'重定向到错误处理页面
Server.ClearError() ' 如果不ClearError()这个异常会继续传到Application_Error()。
End If
End Sub
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐