微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

NT AUTHORITY\SYSTEM 帐户要求异步操作,然后找不到

如何解决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 举报,一经查实,本站将立刻删除。