訪問者が WAF カスタムルール または IP Access rule の一部として Cloudflare Challenge を解いたあと、Challenge Passage を設定すると、指定した期間は以降の Challenge を解かずに済みます。
訪問者がチャレンジに成功すると、Cloudflare はそのブラウザーに cf_clearance Cookie を設定します。この Cookie は、その訪問者がサイトにアクセスできる期間を指定します。
その訪問者がサイトのほかの部分にアクセスしようとすると、Cloudflare は別のチャレンジを出す前に Cookie を評価します。Cookie がまだ有効なら、チャレンジは表示されません。
Cloudflare が cf_clearance Cookie を評価するとき、時計のずれを考慮して数分の余裕を含めます。XmlHTTP リクエストでは、短い有効期間を設定したページの XmlHTTP リクエストが壊れないよう、検証時間に 1 時間を追加します。
デフォルトでは、cf_clearance Cookie の有効期間は 30 分です。15 分から 45 分のあいだの設定を推奨します。
Challenge Passage(および cf_clearance Cookie の値)を更新するには、次の手順を実行します。
-
Cloudflare ダッシュボードで、Security Settings ページを開きます。
Settings を開く ↗ -
Challenge passage を開きます。
-
編集アイコンを選び、タイムアウト期間を設定します。
Challenge Passage は、レート制限ルールには適用されません。