连接到正确的自定义Exchange服务器

时间:2015-06-02 16:20:38

标签: c++ authentication wsdl exchangewebservices gsoap

我正在尝试实现与Exchange服务器交换数据的客户端服务,所以我正在使用gSoap库。 但是,我希望任何用户都可以通过我的客户服务使用他们的官方邮件凭证访问他们自己的邮件数据。

我正在使用https://outlook.office365.com/EWS/services.wsdl中的wsdl文件从Exchange服务器获取方法信息。

Q1。这个wsdl文件是否适用于每个Exchange服务器,因为我的计划是首先尝试对用户进行身份验证,然后我将使用此wsdl进行Exchange服务器上的进程操作EWS。这是正确的做法吗?如果不是,那么你对此有什么建议?

Q2。对于gSoap我可以使用自动发现,我发现此https://msdn.microsoft.com/en-us/library/ee332364.aspx链接用于自动发现,我可以使用gSoap吗?如果是,则如何(任何帮助)。

相信我,我已经在google上搜索了很多次,但找不到具体的答案。

请帮帮我,谢谢。

1 个答案:

答案 0 :(得分:0)

我发现对于自定义交换服务器位置(终点)我必须手动更改soap_endpoint = "https://example.com/service.aspx"或者如果没有,那么我可以将其设置为NULL以从WSDL文件中获取终点位置。