在MVC3和剃须刀上使用ReCaptcha吗?

| 您如何用剃刀在MVC3中获得ReCaptcha的工作?我尝试使用“ Install-Package microsoft-web-helpers \”,但仍无法在我的.cshtml剃须刀页面上使它工作,它找不到类型ReCaptcha。并且,在http://nuget.org/List/Packages/microsoft-web-helpers上,有人留下评论说“此程序包当前仅适用于WebMatrix”。虽然本文显示了它可能会起作用http://www.dotnetcurry.com/ShowArticle.aspx?ID=611     
已邀请:
您可能需要使“ 0”命名空间可用于视图。在您的Web.config(
Views
文件夹中的那个)中添加:
<namespaces>
    <!-- other namespaces here -->
    <add namespace=\"Microsoft.Web.Helpers\"/>
</namespaces>
然后,您可以在视图中使用以下帮助器:
@ReCaptcha.Validate([public key])
如果命名空间设置不起作用,则可以尝试在视图顶部添加“ 4”语句以查看是否有帮助。如果是这样,您将必须尝试找出为什么web.config中的名称空间设置不起作用...     
看到这个http://eglasius.blogspot.com/2010/10/adding-recaptcha-to-aspnet-mvc.html     
参加聚会可能为时已晚,但是我无法从中获得任何与MVC3一起使用的示例。 Microsoft的助手似乎也不起作用。 最终从.net的Google代码中下载了reCaptcha二进制文件-http://code.google.com/p/recaptcha/downloads/list,并创建了一个自定义的剃刀HTML帮助器。 代码在Github上可用-https://github.com/clearinterface/MvcRecaptcha 希望这可以帮助。     
上面的答案并不是100%完整的,因此我写了一个涵盖每个步骤的教程。     

要回复问题请先登录注册