0

このサイトや同様のトピックに触れていると思われる他のサイトの複数の投稿を読んで再読しましたが、提案された修正はどれもうまくいきません。

Asp.net 2.0 サイトには、マスター ページと複数のユーザー コントロールがあります。ユーザーがサイトにログイン/登録できるようにするログインユーザーコントロールがあります。また、ユーザーがお金を支払うために入力できるフォームを備えた完全に別のコントロールもあります。このフォームに reCaptcha (.net 2.0 と互換性のあるバージョン) を追加したところ、機能しました。

ただし、サイトのどこにでも追加すると、ログインできなくなり、ログインフォームが送信されますが、アクションが実行されずに更新されるだけで、ログインの詳細は正しいです。

検証グループに関係していると思ったので、(カスタムバリデーターを介して)reCaptchaに検証グループを追加しました(このサイトのスレッドがその解決策を提案しました)-これは機能しませんでした、同じ問題。

次に、ログイン コントロールをテンプレートに変更して、検証グループを手動で設定できるようにしました。ここでも同様に提案されていますが、これも機能しませんでした。同じ更新の問題です。

サイトの任意の場所に recaptcha を含むユーザーコントロールを追加するとすぐに、ログインが機能しなくなります。

サイトは完全に構築され、すでに機能しているため、.net 3.5 + にアップグレードできません。

この 2 つをうまく組み合わせる方法を提案できる人はいますか?

4

1 に答える 1

0

recapctha (正しく入力されていない場合) がページを無効にするためでしょうか? 正しいログイン情報を入力し、recaptcha フォームにも正しく入力するとどうなりますか?

于 2011-01-25T11:16:31.787 に答える