首页 > 解决方案 > Sharepoint Online ClinetContext.ExecuteQuery 导致连接重置

问题描述

我有一个托管在 IIS 中的 ASP.NET 应用程序,使用ClientContext. 在生产部署中,对 的调用会ExecuteQuery导致 ASP.NET 抛出net::ERR_CONNECTION_RESET. 在服务器上,抛出了以下异常:

   at Microsoft.SharePoint.Client.ClientRequest.ProcessResponseStream(Stream responseStream)
   at Microsoft.SharePoint.Client.ClientRequest.ProcessResponse()
   at Microsoft.SharePoint.Client.ClientRequest.<ExecuteQueryToServerAsync>d__6.MoveNext()
   Cannot complete this action. Please try again.

除了这个,没有其他任何错误的痕迹。

我尝试设置 TLS1.2 没有成功。

我也尝试过在调用之前使用延迟,ExecuteQuery结果仍然失败。

谁能建议这里可能出了什么问题?

注意:它在我的本地机器上完美运行。

标签: asp.netsharepointsharepoint-onlineconnection-resetclientcontext

解决方案


花了几个宝贵的时间后,我找到了解决方案。其中一个字段的日期时间值错误Sharepoint,另一方面,没有引发有意义的异常,只是导致 IIS 中的请求突然关闭。


推荐阅读