我正在Android应用程序中使用EWS Java API 1.2。 使用用户名/密码WebCredentials
登录正常,就像这样:
ExchangeService service = new ExchangeService();
ExchangeCredentials credentials = new WebCredentials("domain\\username", "password");
service.setCredentials(credentials);
我希望不用每次提供密码,而是提供一个认证令牌。EWS API 包含一个 TokenCredentials
类,但我应该如何使用它呢?假设我有一个用户名和密码,我该如何生成可重复使用的身份验证令牌?一旦生成了这样的令牌,它的有效期有多长?