web-dev-qa-db-ja.com

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

here の指示に従って、ページでreCAPTCHAをセットアップしようとしました。 APIキーペアにサインアップすると、公開キーと秘密キーが発行されました。私には秘密鍵をどのように使用するかが明確ではなく、それに関する詳細情報を見つけることができませんでした。 reCAPTCHAが呼​​び出されるページでは使用されていないようです。

ページを編集して

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

hTMLテンプレートの</head>タグを閉じる前。

私も入れます

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

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

ページをロードすると、メッセージが表示されます

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

テキスト付きのreCAPTCHAウィジェットも表示されます

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

this などの同様の質問をチェックしました。答えは、キーはおそらく無効であると言っていますが、生成したばかりです。 this も見ましたが、無効にしませんでした

Verify the Origin of reCAPTCHA solutions
16
OtagoHarbour

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

7
Sleek

私の場合、wordpressサイトを使用していましたが、

そして、captchaのバージョン3を選択しましたが、wordpressはバージョン2のみをサポートしていました。

8
Zapnologica

最初は明らかではありませんでしたが、サイトキーを2か所で指定する必要があります。

enter image description here

6
Matthew Lock

Formidableに付属しているEntrepreneur Wordpressテーマを使用しています。 reCAPTCHA管理コンソールにアクセスして、「V2チェックボックス」のサイトと秘密鍵を作成しました。

最初は機能していませんでしたが、「サイト所有者のエラー:無効なサイトキー」というメッセージが表示されましたが、その理由はドメインの前に「http://」を付けていたためだとわかりました。

試行錯誤の後、そのドメインの古いreCAPTCHAを削除し、「http://」なしで新しいreCAPTCHAを作成すると、完全に機能することを発見しました。 「www」があるかどうかわからない他のユーザーにとっては問題になります。

お役に立てれば!

4
Vernita Bashe

私もGoogle reCAPTCHAコンソールからあなたのプロジェクトのチェックを外して同じ問題に直面しています

  1. ReCAPTCHAソリューションの起源を確認する
  2. 所有者にアラートを送信する

両方、それからあなたの連絡先フォームから見る、私からの仕事はそれを試してください

お役に立てれば!

2
Karthick

Wordpress Contact Formプラグインでこの問題が発生しました。 reCAPTCHA構成ページに正しいドメインを配置したことを確認してください。 http://またはhttps://なしである必要があります。たとえば、google.com。 APIキーを再生成し、Admin/Contact/Integrationで更新します。次に、ページ下部の隅にrecaptchaアイコンが表示されます

1
Yan Deryabin

GoogleはTLS 1.0のサポートを停止しました。必ずTLS1.1またはTLS 1.2でリクエストを行ってください

ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;を使用します。 .NET 4.5以前のバージョン

0
Pani

WordPress 4.5のブログでreCAPTCHA v3で同じ問題が発生しました。 reCAPTCHA v3をreCAPTCHA v2に置き換えると、問題はなくなりました。

0
user1523087