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