23

我正在 Android 应用程序中使用EWS Java API 1.2。使用用户名/密码登录WebCredentials可以正常使用,如下所示:

ExchangeService service = new ExchangeService();
ExchangeCredentials credentials = new WebCredentials("domain\\username", "password");
service.setCredentials(credentials);

我不想每次都提供密码,而是提供一个身份验证令牌。EWS API 包含一个TokenCredentials类,但如何使用它?给定用户名和密码,如何生成可重复使用的身份验证令牌?一旦我生成了这样的令牌,它的有效期是多久?

4

1 回答 1

1

您现在可以使用 OAuth 令牌: http: //msdn.microsoft.com/en-us/library/office/dn626019 (v=exchg.150).aspx 。这个话题在几周前刚刚更新了一些基本信息。

于 2014-03-13T07:22:27.593 回答