0

私たちのウェブサイトは大規模なスパム攻撃を受けているため、スパム ヒットが増えるたびにサイトでキャプチャを使用する予定です。

しかし、どのように ajax リクエストを処理するのだろうか? ブラウザーは内部的に tomcat サーバーに対していくつかの ajax 呼び出しを行います。しかし、これらの ajax リクエストはブラウザから (js を介して) 発生しているため、これらの ajax リクエストにキャプチャをスローすることはできません。そのため、キャプチャ チェックから ajax リクエストを除外しても、私たちの Web サイトは ajax 呼び出しを通じてスパマーに開かれています。

また、ajax呼び出しを効果的に処理するためにどのようなアプローチが必要かを提案してください。

4

1 に答える 1

0

最初に CAPTCHA を入力するようユーザーに 1 回要求します。成功した結果を HTTP セッションに保存します。次に、すべての呼び出し (AJAX であろうとなかろうと) で、CAPTCHA テストが実行されたかどうかを確認する必要があります。

于 2012-08-21T21:51:05.223 に答える