【问题标题】:Is there any human verification mechanism as httphandler for Asp.net Mvc?是否有任何人工验证机制作为 Asp.net Mvc 的 httphandler?
【发布时间】:2012-07-25 20:02:42
【问题描述】:

我需要 StackExchange 风格的人工验证机制。

如果客户端每 x 秒发出超过 y 个请求,则 1) 存储“请求”,2) 显示人工验证。

如果客户端通过人工验证调用“存储请求”。

但它必须是全局的,而不是特定于页面的。所以我想我需要 httphandler。

【问题讨论】:

    标签: asp.net-mvc captcha httphandler


    【解决方案1】:

    创建一个action filter,在其中您通过cookie(或ip。两者都不完美)识别用户,记录用户请求,检索用户请求统计信息,并采取相应措施。

    这与 AuthorizeAttribute 非常相似

    【讨论】:

      猜你喜欢
      • 2011-07-12
      • 1970-01-01
      • 1970-01-01
      • 2010-12-07
      • 2021-05-04
      • 2010-12-09
      • 1970-01-01
      • 1970-01-01
      • 2015-11-15
      相关资源
      最近更新 更多