Java EWS与单个(管理员)用户集成

时间:2015-12-29 12:56:31

标签: java authentication integration exchangewebservices

为了访问我们使用的交换服务器:

ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2010_SP2);
ExchangeCredentials credentials = new WebCredentials("emailAddress", "password");
service.setCredentials(credentials);

是否可以选择使用主密码或管理员密码检索用户的项目?

例如; credentials = anyMethod(" adminUser"," adminPassword"," emailAddress")

列出items = anyMethodRetriveItems(" emailAddress");

1 个答案:

答案 0 :(得分:1)

我发现解决方案在GitHub Page上提出了同样的问题。以下是question

的链接

André Behrens (aka serious6)建议您使用impersonationdelegated访问权限。

impersonation对我来说很好。但我们必须向用户授予权限。 设置用户进行模拟检查Exchange Server 2010或检查Exchange Server 2013由于您的交换版本。

享受它