Я хочу внедрить Google Reaptcha в свое приложение, но оно выдает ошибку.Я не знаю, что я сделал не так.
Я установил пакет nuget GoogleRecaptcha
, а затем получил site key
, который в основном является открытым ключом, и private key
.Затем я включил <script src='https://www.google.com/recaptcha/api.js'></script>
в <head>
раздел и <div class="g-recaptcha" data-sitekey="xxxxxxxxxxxx"></div>
в форму.В web.config
я добавил ключи.Я пробовал разные ключи, но все еще не работал.
ОШИБКА для владельца сайта: Неверный ключ сайта
@using reCAPTCHA.MVC
<html>
<head>
<script src='https://www.google.com/recaptcha/api.js'></script>
</head>
<body>
<form>
@using (Html.BeginForm())
{
@Html.Recaptcha()
@Html.ValidationMessage("ReCaptcha")
<input type="submit" value="Register" />
<div class="g-recaptcha" data-sitekey="6LeYD1wUAAAAAIzGhgDrIoI_OD7PUzwTJIQdpqGs"></div>
}
</form>
</body>
</html>