WebCaptcha™ コントロールは、自動化されたフォームの提出に対して以下のような 3 種類の基本的な保護を提供します。
キャプチャ ProtectionMode - これはデフォルトのモードです。このモードでは、エンドユーザーはランダムに生成された文字、ワード、または事前に定義した質問に対する回答を入力する必要があります。これらのいずれかを指定する方法については、 「辞書モード」トピックを参照してください。
Invisible Input Field ProtectionMode - このモードでは、コントロールは追加の入力要素を描画します。これはエンドユーザーには非表示です。したがって、このフィールドに対して編集を行うと、ボットによって行われたと想定されて、検証が失敗します。
Form Submission Timeout ProtectionMode - このモードでは、コントロールは FormSubmissionTimeoutSeconds プロパティによって定義された秒数をカウントします。これらの秒数が経過する前にフォームが提出されると、検証は失敗します。
注: Invisible Input Field および Form Submission Timeout Protection モードの両方では、UI 要素は描画されません。