【问题标题】:Get all calendar events for a specific user获取特定用户的所有日历事件
【发布时间】:2015-12-03 15:12:00
【问题描述】:

作为创建用于将内部应用程序的日历与 Outlook 日历 (Exchange) 同步的服务的一部分,我需要一种从用户列表的日历中获取所有事件的方法。通过 EWS,我可以使用他们的凭据访问用户的日历,但我无法访问我需要为其获取日历的用户的密码。有没有办法使用管理员凭据和该用户的邮件地址获取任何用户的数据?

【问题讨论】:

    标签: calendar outlook exchange-server exchangewebservices


    【解决方案1】:

    在这里回答我自己的问题,但答案是通过模仿。我很早就遇到过模仿,但乍一看这不是我想要的,但仔细阅读后,它似乎正是我所需要的。

    MSDN article on Impersonation

    我将让服务器管理员设置一个具有模拟权限的帐户,然后通过他们的用户名/地址连接到每个帐户,并使用 GetUserAvailability 方法提取我需要的日历数据。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-11-25
      • 1970-01-01
      • 1970-01-01
      • 2012-10-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多