asp.net mvc4 Web API を使用しています。特定の時間に不要な通常よりも多くのヒットを防ぐために、特定の時間にユーザーがヒットした合計数を追跡したいと考えています。ヒット数がしきい値を超えると、ユーザーに警告メッセージが表示されます。セッションを使用せずにWeb APIに対してこれを行うことは可能ですか?
これを実装するためにどのメソッドが使用されているかを説明してください。私はこの分野ではまったく新しい人です。
asp.net mvc4 Web API を使用しています。特定の時間に不要な通常よりも多くのヒットを防ぐために、特定の時間にユーザーがヒットした合計数を追跡したいと考えています。ヒット数がしきい値を超えると、ユーザーに警告メッセージが表示されます。セッションを使用せずにWeb APIに対してこれを行うことは可能ですか?
これを実装するためにどのメソッドが使用されているかを説明してください。私はこの分野ではまったく新しい人です。
API を持つことの重要な側面の 1 つである ID と監視について話しています。この問題に取り組むには多くの方法がありますが、公開用の API を構築する場合は、それを行うためだけにシステムを構築する必要があります。
API キーは、ID の一般的な形式です。そして通常、アクセスを制御するための認証システムを構築します。フレームワーク自体には、これを行うものは何もありません。
この投稿でこれについて詳しく説明したように。