[問題] .NET MVC web api是否有限制存取的做法?

看板C_Sharp (C#)作者 (阿U)時間9年前 (2016/02/13 01:09), 9年前編輯推噓1(101)
留言2則, 1人參與, 最新討論串1/1
使用的是 asp.net MVC 5 有使用 web api,都是使用 ajax 去 call controller 的方式, 現在我們想要做一個功能,就是限制user存取次數, ex. 登入api,N 秒內 TRY M 次,即封鎖此 IP 等諸如此類的 API 我去GOOGLE過,有 IIS 的 Extension 可以用, 但是我們的服務是架設在 Azure 上,因此尚無法使用此方式 想知道在 .net MVC 是否有類似的官方功能呢? 或是要自己刻一個 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.177.130.213 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1455296943.A.1B5.html

02/13 02:25, , 1F
關鍵字 .net mvc web api throttle request
02/13 02:25, 1F

02/13 02:25, , 2F
有人寫好的 ASP.NET Web API Rate Limiter (Nuget)
02/13 02:25, 2F
就是我要的,謝謝 ※ 編輯: sing10407 (180.177.130.213), 02/13/2016 10:52:37
文章代碼(AID): #1MlX6l6r (C_Sharp)
文章代碼(AID): #1MlX6l6r (C_Sharp)