我的一个应用程序使用EWS托管api来获取与Exchange邮件相关的数据。
我想知道以下事情。
EWS对象一旦通过传递有效的用户凭证创建;如何 它验证后续请求。发送后续请求 包含基于它提供的任何类型的令牌或用户凭证 要求的数据。
除此之外;如果我们说最初创建EWS对象然后2-3个小时;如果没有使用api的任何ews请求,那么如果我发出EWS请求将会超时或我需要再次进行身份验证以交换系统。
对上述问题的回答将正确处理Exchange服务对象。
答案 0 :(得分:0)
如果你使用标准凭证类,EWS托管将使用NTLM或Basic auth(你也可以使用Oauth,但我怀疑是这样的)。因此,根据服务器的配置方式,每个请求都包含基本的Auth标头或NTLM Auth Header。您可以使用像提琴手这样的应用程序来查看您的应用程序正在进行的每个请求。
如果将NTLM或Basic作为信用卡与每个请求一起发送,则不是真正的问题。但是你最简单的方法就是捕捉一些请求并查看。