无用户身份验证创建日历事件

时间:2015-08-04 13:53:43

标签: exchange-server exchangewebservices

我正在编写一个需要在用户的Outlook日历上创建日历事件的应用程序。但是,我无法访问他们的密码,他们很可能不会参与工作流程以便随时输入密码。

是否可以在用户通过身份验证的情况下创建这些事件?如果没有,有其他选择吗?

这适用于内部部署的Exchange Server,而非Exchange Online。

2 个答案:

答案 0 :(得分:1)

您可以使用app模拟,只要管理员可以添加服务帐户并授予应用模拟。有关详细信息,请参阅https://msdn.microsoft.com/en-us/library/office/dd633680(v=exchg.80).aspx

答案 1 :(得分:0)

  1. 如果用户可以使用他的Windows登录登录到Exchange Server,则可以使用它 - 如果您的应用程序在其帐户下的用户计算机上运行。 EWS-managed-API可以实现开箱即用。
  2. 如果没有,您可以在Exchange Server上创建一个额外的用户,他在自己的帐户上创建约会,并按电子邮件邀请所有人。