asp.net - 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
结果仍然失败。
谁能建议这里可能出了什么问题?
注意:它在我的本地机器上完美运行。
解决方案
花了几个宝贵的时间后,我找到了解决方案。其中一个字段的日期时间值错误Sharepoint
,另一方面,没有引发有意义的异常,只是导致 IIS 中的请求突然关闭。
推荐阅读
- python-3.x - 通过 Python 抓取维基百科图像的问题
- reactjs - 无法在我的 react-leaflet Map 组件上显示 GeoapifyGeocoderAutocomplete 组件
- python - PyQt5 在单独的模块中为 QShortcut 定义插槽
- digital-ocean - 如何从 /etc/default/minio 更新 minio 凭据
- python - 如何使用 pandas Grouper 获取每小时内的值总和
- excel - Excel,条码扫描仪,库存
- c++ - 在 iOS 上进入后台时,libcurl 7.70.0 偶尔会崩溃
- c# - 如何使用 EntityFramework 将作为字符串列表作为字段之一的 JSON 对象存储到 SQL 中
- javascript - PHP 库中的 Javascript 依赖项
- python - 将参数 self 传递给函数