在我的应用程序中,只有一个登录页面和一个报告页面。当用户输入他的登录凭据时,他将被从登录页面重定向到报告页面。我正在为此目的使用表单身份验证。
在报告页面上,我将根据各个字段的用户输入显示各种报告(使用Telerik报告)。
现在这里是更有趣的部分;我的应用程序在所有浏览器中都能正常运行(包括Windows平台上的Safari)。但是当我在Ipad中打开它时,我收到以下错误,
“从客户端检测到潜在危险的request.form值”
当表单身份验证重定向从登录页面发生到报告页面时,会发生此错误。
我尝试了各种解决方案,例如设置ValidateRequest =“false”& requestValidationMode =“2.0”,但没有一个帮助。我也尝试删除表单身份验证,但也没有帮助。
提前致谢
答案 0 :(得分:1)
有很多事情可以导致这种情况。通常会发生这种情况,因为您将输入字段中的html提交回服务器。
但是,在视图状态损坏的某些情况下也会发生这种情况。您可以查看设置viewstate以扩展多个隐藏字段。
此外,您可以在页面级别设置validateRequest以尝试忽略这种情况。