在 IIS 中它可以阻止虚假的 API 调用吗?昨天,我被试图查看网站上是否存在页面的东西淹没了。他们得到了 404,但应用程序仍然需要检查这是否是应用程序中的一个好页面。IIS 是否可以停止此操作,或者 Web 应用程序是否需要对其进行处理并停止它。IIS 中是否有一个部分可以添加虚假路径来阻止这种情况?这会帮助https://docs.microsoft.com/en-us/iis/configuration/system.webserver/security/requestfiltering/denyurlsequences/或使用 IIS 重写的反向代理它只会传递设置的流量吗?
虚假的 API 调用
The controller for path '/bitrix/admin/' was not found
The controller for path '/cgi-bin/webcm'
The controller for path '/admin' was not found
The controller for path '/system/login'
The controller for path '/typo3/phpmyadmin/'
应用程序日志文件
2021-08-17 15:05:28,382 [16] ERROR HTI.LogServices.Implementation.Log4NetHelper - [undefined]: Unhandled Exception (System.Web.HttpException (0x80004005): The controller for path '/admin' was not found or does not implement IController.
at System.Web.Mvc.DefaultControllerFactory.GetControllerInstance(RequestContext requestContext, Type controllerType)