1. ホーム
  2. recaptcha

[解決済み] reCAPTCHA: "ERROR for site owner: Invalid site key" (サイト所有者のためのエラー)

2022-02-19 21:02:11

質問

私のページでreCAPTCHAを設定しようとしたのですが、次のような手順で設定しました。 ここで . APIキーペアを申し込んだら、公開キーと秘密キーが発行されました。 秘密鍵の使い方がよくわからず、詳しい情報も見つかりませんでした。 reCAPTCHAが呼び出されるページでは使用されていないようです。

私は自分のページを編集して

<script src='https://www.google.com/recaptcha/api.js'></script>

を閉じる前に </head> というタグをHTMLテンプレートに追加しました。

また

<div class="g-recaptcha" data-sitekey="my-public-key"></div>

reCAPTCHA ウィジェットを表示する場所です。

ページを読み込むと、次のようなメッセージが表示されます。

reCAPTCHAに連絡できません。接続を確認し、もう一度試してください。

また、reCAPTCHAウィジェットにテキストが表示されます。

サイト所有者のエラー: 無効なサイトキー

など、似たような質問を確認したことがあります。 これ という質問に対して、「キーはおそらく無効ですが、先ほど生成しました」と回答しています。 また これ を無効にしませんでしたが

Verify the origin of reCAPTCHA solutions

解決方法は?

APIキーを生成して保存したgoogle reCAPTCHAページのドメインセクションに、あなたのサイトが追加されていることを確認する必要があります。その後、もう一度テストしてください。私はこれでうまくいきました。