2

ダイアログボックス内にキャプチャを追加したい。ポロジェクトでキャプチャを使用するのはこれが初めてです

キャプチャ ウィジェットが読み込まれていません。

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'};
4

1 に答える 1