代码之家  ›  专栏  ›  技术社区  ›  Steffen

ASP.Net事件验证在Android手机浏览器上失败

  •  3
  • Steffen  · 技术社区  · 14 年前

    回发或回调参数无效。 使用启用事件验证 EnableEventValidation=“true”%>在一个 第页。为了安全起见,这个 功能验证 最初渲染它们。如果数据 方法来注册 验证。

    有人知道在不完全禁用事件验证的情况下解决这个问题的方法吗?

    并不是每次他们都会来,但这常常是个问题。

    而且,我们从来没有在基于PC的浏览器(即,FF,Chrome,Safari,Opera等)上得到这些

    发生这种情况的页面没有UpdatePanel,没有自定义的回发代码,等等。它非常普通,有一个简单的链接按钮,可以导致回发。

    同样,这个错误也发生在其他页面上(现在才发现),所以我怀疑这是一个单独的设计错误。

    1 回复  |  直到 14 年前
        1
  •  0
  •   David    14 年前

    我想我在这里找到了答案:

    http://support.microsoft.com/kb/969548

    我之所以认为是这样,是因为当我在Android模拟器上正常浏览时,我不能复制它,但是如果我在页面加载完成之前单击一个按钮,我就可以复制它。而且,即使是3G网络速度也很慢,很可能出现这种情况,因为不耐烦的用户一看到自己想要的选项就会点击。

    推荐文章