EWS自动发现端点



我需要为公共文件夹请求获得X-AnchorMailbox和X-PublicFolderMailbox头的值。我使用这两篇文章的第一和第二检索值的标题,但在自动发现过程中发生了一个问题。

为了发送自动发现请求,我使用派生端点,因为我用c++编写应用程序,并且只使用SOAP/POX请求从EWS检索任何数据。如果我理解正确的话,这种端点应该是从用户的电子邮件地址派生出来的。因此,如果用户有地址user@test.onmicrosoft.com,其中一个端点应该是https://test.onmicrosoft.com/autodiscover/autodiscover.xml(用于POX)。但是这个端点根本不起作用。

是否有任何方法可以获得正确的端点或其他方法来检索标头值?

有多个端点(https和http重定向)。加上AD和DNS的端点

从Autodiscover for Exchange

开始在您的特殊情况下(重定向到托管的M365邮箱),您很可能最终通过不安全(http://autodiscover.YourDomain.demo/autodiscover/autodiscover.xml)重定向(301、302、307、308)到https://outlook.office365.com/autodiscover/autodiscover.xml

如果您尝试连接分析器,您还可以看到自动发现步骤https://testconnectivity.microsoft.com/tests/Ola/input

最新更新