MvcReCaptcha库看起来非常可靠,并且似乎有一些很好的开发人员采用,但是当我今天第一次尝试它时,使用提供的 HTML 帮助程序,我的应用程序将无法运行。我在部分视图中有助手,如下所示:
<fieldset>
<legend>3. Verify that you are a human.</legend>
@Html.GenerateCaptcha()
</fieldset>
按照说明,我将命名空间包含在 web.config 中:
<pages>
<namespaces>
<add namespace="System.Web.Helpers" />
<add namespace="MvcReCaptcha.Helpers"/>
</namespaces>
</pages>
(为简洁起见,删除了其他命名空间)
我有我的私钥和公钥定义在appSettings
. 除了我使用的是 Razor 之外,我看不出我与CodePlex 页面上的示例有任何不同。谁能提供一些关于我可能做错了什么的见解?