C# Asp.net WebAPI HTTP服务器错误-用户断开连接
我有一个Web.Api项目,并将其部署到Azure网站。 有时我会在仪表板中看到许多HTTP服务器错误 详细错误信息:模块ManagedPipelineHandler 通知ExecuteRequestHandler Handler System.Web.Http.WebHost.HttpControllerHandler错误 请求代码0x800703e3 物理地址 路径D:\home\site\wwwroot\api\Statistics\ShowStories登录 方法匿名登录用户匿名 我不知道如何修复它,也不知道它为什么会发生 更新 我发现这是因为用户断开了internet连接,接下来的问题是:如何捕获此问题,可能创建一些自定义异常处理程序,并记录此问题,这是什么“http服务器错误”并且没有显示到Azure dashboard?请参见此问题:C# Asp.net WebAPI HTTP服务器错误-用户断开连接,c#,asp.net,azure,asp.net-web-api,C#,Asp.net,Azure,Asp.net Web Api,我有一个Web.Api项目,并将其部署到Azure网站。 有时我会在仪表板中看到许多HTTP服务器错误 详细错误信息:模块ManagedPipelineHandler 通知ExecuteRequestHandler Handler System.Web.Http.WebHost.HttpControllerHandler错误 请求代码0x800703e3 物理地址 路径D:\home\site\wwwroot\api\Statistics\ShowStories登录 方法匿名登录用户匿名 我不知
我认为,如果您正确处理OperationCanceledException,则不会记录错误。您是否尝试启用以查看是否记录了任何有用的详细信息?我正在以一种非常稳健的方式处理
OperationCanceledException
,并且偶尔仍会看到这些错误。所以我觉得这不是正确的答案。