文件名称:asp.net限制访问MvcThrottle
文件大小:357KB
文件格式:RAR
更新时间:2022-01-30 03:43:09
Mvc 限制访问 asp.net C# 防刷
用MvcThrottle你能保护你的网站不受攻击、刷,你可以限制与设置多个不同场景允许的IP,设置 每秒/分/天 允许访问IP。你可以定义限制,来处理所有请求。或者某个Controller、方法的范围。
【文件预览】:
MvcThrottle.Demo
----packages.config(976B)
----Web.config(2KB)
----MvcThrottle.Demo.csproj(11KB)
----Helpers()
--------NginxIpAddressParser.cs(970B)
--------MvcThrottleCustomFilter.cs(658B)
--------MvcThrottleCustomLogger.cs(490B)
----Web.Debug.config(1KB)
----Controllers()
--------BlogController.cs(583B)
--------HomeController.cs(674B)
--------BaseController.cs(235B)
----fonts()
--------glyphicons-halflings-regular.woff(23KB)
--------glyphicons-halflings-regular.ttf(40KB)
--------glyphicons-halflings-regular.eot(20KB)
--------glyphicons-halflings-regular.svg(61KB)
----App_Start()
--------RouteConfig.cs(586B)
--------FilterConfig.cs(5KB)
--------BundleConfig.cs(1KB)
----Project_Readme.html(5KB)
----Web.Release.config(1KB)
----Global.asax.cs(577B)
----Global.asax(107B)
----Scripts()
--------respond.js(10KB)
--------jquery-2.1.0.min.js(82KB)
--------modernizr-2.7.1.js(50KB)
--------jquery-2.1.0.min.map(124KB)
--------_references.js(394B)
--------jquery-2.1.0.intellisense.js(156KB)
--------respond.min.js(4KB)
--------jquery-2.1.0.js(239KB)
--------bootstrap.min.js(27KB)
--------bootstrap.js(57KB)
----Views()
--------Blog()
--------Web.config(2KB)
--------_ViewStart.cshtml(54B)
--------Home()
--------Shared()
----Content()
--------bootstrap-theme.css(14KB)
--------bootstrap.min.css(97KB)
--------bootstrap.css(120KB)
--------Site.css(685B)
--------bootstrap-theme.min.css(13KB)
----favicon.ico(31KB)
----Properties()
--------AssemblyInfo.cs(1KB)
说明.txt
MvcThrottle.sln
MvcThrottle
----IThrottleRepository.cs(558B)
----ThrottlingFilter.cs(17KB)
----packages.config(401B)
----IIpAddressParser.cs(443B)
----MvcThrottle.nuspec(1KB)
----ThrottlePolicy.cs(3KB)
----ThrottingAttributes.cs(1KB)
----RateLimit.cs(1KB)
----IThrottleLogger.cs(317B)
----IPAddressRange.cs(6KB)
----RequestIdentity.cs(634B)
----ThrottleCounter.cs(429B)
----IpAddressParser.cs(4KB)
----MvcThrottle.csproj(5KB)
----CacheRepository.cs(2KB)
----ThrottleLogEntry.cs(750B)
----Properties()
--------AssemblyInfo.cs(1KB)
LICENSE.md
.gitignore
README.md
.gitattributes