アプリケーションに Google recaptcha を実装したいのですが、エラーがスローされます。何を間違えたのかわからない。
の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>