subject_token を不正に侵害または再利用しようとする試行) を防ぐため、Custom Token Exchange は Suspicious IP Throttling をサポートしています。これにより、Actions コード内で subject_token が無効であることを示せるため、Auth0 はその外部 IP から送信された失敗試行の回数をカウントできます。
ある IP アドレスからの失敗試行回数が事前設定されたしきい値に達すると、Auth0 はその IP からの Custom Token Exchange リクエストを、次のエラーでブロックします。
Suspicious IP Throttling 保護を実装するには、受信したサブジェクトトークンが十分に検証を通過しなかった場合に、Actions コードで
api.access.rejectInvalidSubjectToken を使用します。- しきい値: 10。IP アドレスごとに許可される失敗試行の最大回数です。
- スロットリングレート: 1 時間あたり 6 回。しきい値が回復するまで、10 分ごとに追加の試行が 1 回可能になります。

Custom Token Exchange の Suspicious IP Throttling を設定する
GET リクエストを実行します。
PATCHリクエストを使用して、pre-custom-token-exchangeステージを必要な値で更新します。なお、レートは新しい試行が許可される時間間隔をミリ秒単位で指定します。