首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >EWS托管API和Server登录失败。该登录来自不受信任的域,不能与Windows身份验证一起使用

EWS托管API和Server登录失败。该登录来自不受信任的域,不能与Windows身份验证一起使用
EN

Stack Overflow用户
提问于 2011-11-08 18:19:59
回答 1查看 546关注 0票数 2

我有一个使用EWS托管API将电子邮件消息保存为eml文件的过程。如下所示:

代码语言:javascript
运行
复制
var propertySet = new PropertySet(BasePropertySet.FirstClassProperties, ItemSchema.MimeContent, EmailMessageSchema.IsRead);
message.Load(propertySet);
File.WriteAllBytes(fullPath, message.MimeContent.Content);

保存文件后,我向数据库添加一条记录。问题是,当应用程序为特别大的电子邮件保存eml时,我无法连接到Server。我得到“Windows .登录来自不受信任的域,不能与身份验证一起使用”,当这段代码到达这里时:

代码语言:javascript
运行
复制
using (SqlConnection conn = new SqlConnection(connString))
{
     conn.Open();

其他任何一篇带有此错误信息的帖子似乎都不适合我的情况。在遇到大型电子邮件之前,我可以毫无问题地连接到Server。

EN

Stack Overflow用户

回答已采纳

发布于 2011-11-19 05:45:55

为什么不在进程运行时保持与SQL的连接打开呢?你需要为每一条信息重新建立它吗?如果是这样的话,您将很快耗尽可用的端口或达到用户限制,这取决于Server的配置方式和许可模型。您应该执行一个netstat并检查连接是如何增长的。最终这些连接将被释放,但这是值得考虑的事情。

您是在接口和处理EML文件时使用单线程或多线程应用程序模型吗?

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8055231

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档