如何解决NT AUTHORITY\SYSTEM 帐户要求异步操作,然后找不到
在我的 .NET 4.7 ASP.NET MVC 5 应用程序中,某些问题每分钟重复多次,但仅在 DEV 服务器上。似乎 NT AUTHORITY\SYstem 用户正在尝试访问主页,但是,由于它变为异步,无法找到。当 Index()
操作不是异步时,此日志条目不显示。
应用程序托管在带有 Windows 身份验证的 IIS 10 上。
2021-01-12 00:00:30.6102| FATAL|IP:127.0.0.1|ID: iak1qtge3eqrvxred22go2zb|USR:NT AUTHORITY\SYstem|ACT:http://127.0.0.1/ A public action method 'Index' was not found on controller 'MyApplicationNameGoesHere.Controllers.HomeController'.
at System.Web.Mvc.Controller.HandleUnkNownAction(String actionName)
at System.Web.Mvc.Controller.<>c.<BeginExecuteCore>b__152_1(IAsyncResult asyncResult,ExecuteCoreState innerState)
at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
at System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult)
at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
at System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult)
at System.Web.Mvc.MvcHandler.<>c.<BeginProcessRequest>b__20_1(IAsyncResult asyncResult,ProcessRequestState innerState)
at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult)
at System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step,Boolean& completedSynchronously)
为什么 NT AUTHORITY\SYstem 帐户会为我的应用程序发送请求?为什么找不到这个特定视图?它适用于任何其他用户。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。