Как решить "ОШИБКА для владельца сайта: Неверный ключ сайта" в MVC?

Я хочу внедрить 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>

1 ответ

Я добавил localhost а также 127.0.0.1 на домены и у меня это сработало.

Другие вопросы по тегам