ダイアログボックス内にキャプチャを追加したい。ポロジェクトでキャプチャを使用するのはこれが初めてです
キャプチャ ウィジェットが読み込まれていません。
gwt-recaptcha-1.0.0.Beta2.jar
このプラグインを使用して、クライアント側で表示しました。そして公開鍵はexample.comというURLを与えることで生成され、
また、スクリプトとそのファイルを次のように含めました。
<script language="JavaScript" type="text/javascript"
src="/js/jquery-1.10.2.min.js"></script>
<script language="JavaScript" type="text/javascript"
src="/js/jquery-ui-personalized-1.5.2.packed.js"></script>
<script language="JavaScript" type="text/javascript"
src="/js/sprinkle.js"></script>
以下はエラーです
com.google.gwt.event.shared.UmbrellaException: Exception caught: Exception caught: Exception caught: (TypeError) @com.claudiushauptmann.gwt.recaptcha.client.Recaptcha::create(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)([string: '6LcTueYSAAAAAHPQtHZgAULhzRiawknYecvkKokU', string: 'recaptcha_div', string: 'red', string: 'en', int: 0]): $wnd.Recaptcha is undefined
アップデート:
ブラウザで firbug を使用して調べると、コンソールにコンテンツの取得中にエラーが表示されます。firebug コンソールに表示されるエラー メッセージは次のとおりです。
Blocked loading mixed active content "http://api.recaptcha.net/js/recaptcha_ajax.js"
プロジェクトを実行した後、HTML ページに次のようなコードが表示されることを期待していますが、欠落していました。
<script type="text/javascript" src="http://www.google.com/recaptcha/api/challenge?k=6LdeueYSAAAAAKhH5DTUxAv5415DZBgp5cuf0Rmd&ajax=1&cachestop=0.992938555511717&lang=en">
サンプルプロジェクトを作成したとき、そこにありました。
UPDATE 2 応答は次のとおりです。
var RecaptchaState = {'programming_error' : 'Input error: Invalid referer'};