标签:style blog http io color ar 使用 sp java
CaptchaMvc 是一个有弹性的、简单的解决方案,它能够解决你项目中所有与验证码相关的问题。你需要做的所有事情就是向你的项目中添加一个类库,添加之后验证码就准备就绪了。该项目拥有使用验证码所需要的所有内容:
CaptchaMvc 项目也在不断地演变,我会尽量支持所有人提出的需求。我认为这些就是区分它和其他项目的主要内容。CaptchaMvc 项目支持 ASP.NET MVC 3、4和5,这些版本之间几乎没有什么不同,仅仅是类库中使用了 MVC 4中添加的 AllowAnonymousAttribute 属性。
这个项目的智能验证码是特色:
智能验证码让验证码对用户更加友好,在最好的情况下用户永远不会看到验证码。有多种技术能够让验证码更加友好。例如,有一种技术称为“假输入域”。CaptchaMvc支持多种技术能够区分用户和机器人。让我简短的介绍一下每一种技术:
设置“智能验证码”的代码示例,下面是一个作者的网站上使用的代码示例:
1 CaptchaUtils.CaptchaManager.IntelligencePolicy = new 2 MultiIntelligencePolicy( 3 new FakeInputIntelligencePolicy(), 4 new JavaScriptIntelligencePolicy(), 5 new ResponseTimeIntelligencePolicy(TimeSpan.FromSeconds(3)));
标签:style blog http io color ar 使用 sp java
原文地址:http://www.cnblogs.com/XingchenStudio/p/4095514.html