检查帐户的最佳做法';的登录名/密码在EWS托管API C#中有效

本文关键字:EWS 密码 托管 API 有效 登录 最佳 检查 | 更新日期: 2023-09-27 18:00:59

我在EWS中没有看到任何方法只检查指定的登录名/密码是否正确。所有方法都会做其他事情(例如列出文件夹(,这在我的情况下会浪费资源。如果我只需要确保登录/通行证正常(并且Exchange服务器已启动(,该怎么办。我应该调用什么方法?

这里(使用EWS托管API验证登录凭据(他们使用的是FindFolders,这对我来说似乎有点沉重。或者这是完全正常的,EWS无论如何都不提供任何轻量级的替代方案?

检查帐户的最佳做法';的登录名/密码在EWS托管API C#中有效

绑定到收件箱文件夹通常是IMO(例如(的最佳方法

Folder Inbox=Folder.Bind(服务,WellKnownFolderName.Iinbox(;

这实际上取决于你所说的有效是什么意思,例如邮箱服务器可能可以访问,但你想访问的特定邮箱可能无法访问,因为它正在被移动。或者你的凭据可能还可以,但如果你想访问其他用户邮箱,这些凭据将没有正确的权限。绑定到文件夹(只进行一次调用(将告诉您凭据良好,邮箱可用,并且您有权访问该文件夹。

CovertId通常是您可以对EWS进行的Lightness调用,因为它不访问邮箱本身。