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

使用C#Microsoft.Exchange.Webservices.dll访问时,Exchange EWS关闭连接

如何解决使用C#Microsoft.Exchange.Webservices.dll访问时,Exchange EWS关闭连接

我们正在运行一个C#例程,该例程从Exchange公用文件夹中检索电子邮件。从Exchange 2016迁移到2019后,我们遇到了网络问题:

System.Net.WebException:基础连接已关闭:发送时发生意外错误。 ---> System.IO.IOException:无法从传输连接中读取数据:现有连接被远程主机强行关闭。 --->

最令人奇怪的是,如果我们的控制台测试应用程序(无论是否通过VS进行调试)由该计算机上的登录用户调用C#例程,则可以通过EWS正常访问Exchange。如果例程是由IIS10上连续运行的WCF Web服务启动的,则会发生网络错误

已测试: 将Microsoft.Exchange.Webservices.dll升级到EXCHG2019附带的最新版本。 IIS上的WCF Web服务以不同的用户帐户(例如本地服务,域管理员等)运行。

有什么主意吗?谢谢。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。