2009-08-26 10 views
1

IISサーバーにMVCアプリケーションをデプロイしました。私が登録ページに行くと、recaptchaイメージは表示されません。しかし、私はそれをVisual Studio上で実行すると正常に動作します。私はIIS 6を使用しています。IISでRecaptchaイメージが表示されない

あなたはこの問題について考えていますか?

敬具、

答えて

1

だけの推測では、しかし、あなたは正しくあなたの公開鍵/秘密鍵を設定していますか?

reCAPTCHAのを使用するためにはthe recaptcha API docs

から、あなたは プライベート/パブリックAPIキーのペアを必要としています。このキー のペアは、 誰かが ウェブサイトでreCAPTCHAをホストし、自分の 訪問者から回答を収集し、 のサイトへの回答を送信する攻撃を防ぐのに役立ちます。

あなたのreCAPTCHAトークンは、あなたがのためにサインアップするドメインと(上記の潜在的な 攻撃による)いかなる サブドメインで有効です。それは開発のではなく、サーバーをオフに動作する理由については

サーバーの一つが「localhost」を または「127.0.0.1」である場合は、reCAPTCHAのは 強制しません。同じドメインルール。 のサーバと同じ鍵を と使用してください。

...ので、あなたが適切にあなたの鍵を設定していない場合でも、ページがローカルマシンから提供されている場合、reCAPTCHAのはまだ動作します。ただし、デプロイした後、キーが正しくないか不足していると、reCAPTCHAのロードが妨げられます。

+0

返信いただきありがとうございます。まだ試したことはありませんが、あなたの権利は間違いありません。 –

関連する問題