Forms 一个表单中的Recaptcha正在阻止另一个表单

Forms 一个表单中的Recaptcha正在阻止另一个表单,forms,asp.net-core-mvc,.net-core,recaptcha,Forms,Asp.net Core Mvc,.net Core,Recaptcha,我在一个视图中有两个表单,其中一个表单包含标记,另一个没有。尝试提交没有recaptcha的表单时,会被另一个表单中的recaptcha阻止,然后该表单会显示未验证的错误消息 我使用的是NuGet包:PaulMiami.AspNetCore.Mvc.Recaptcha、.netcore1.1 <form method="post" asp-controller="Account" asp-action="Register" asp-route-returnurl="@ViewData["R

我在一个视图中有两个表单,其中一个表单包含
标记,另一个没有。尝试提交没有recaptcha的表单时,会被另一个表单中的recaptcha阻止,然后该表单会显示未验证的错误消息

我使用的是NuGet包:PaulMiami.AspNetCore.Mvc.Recaptcha、.netcore1.1

<form method="post" asp-controller="Account" asp-action="Register" asp-route-returnurl="@ViewData["ReturnUrl"]">

...

<div>
    <div>
        <button type="submit">Submit</button>   <!-- Hitting this button, triggers the recaptchaErrorMessage to fire and block. -->
    </div>
</div>
</form>

<form asp-controller="Contact" asp-action="SendMessage">

...

<div>
    <recaptcha/>
    <span id="recaptchaErrorMessage"></span>
    <button type="submit">Submit</button>
</div>
</form>

...
提交
...
提交

这是一个错误,已在1.2.1版中修复,请更新:

dotnet add package PaulMiami.AspNetCore.Mvc.Recaptcha --version 1.2.1