ews错误远程服务器返回错误:(401)未授权

6rqinv9w  于 2021-06-30  发布在  Java
关注(0)|答案(0)|浏览(283)

我正在尝试使用oauth 2访问ews,但收到一个错误远程服务器返回了一个错误:(401)未经授权
我已成功接收访问/刷新令牌
这里添加一个令牌到exchangeservice

ExchangeService service = new ExchangeService("Exchange2010_SP1");
service.getHttpHeaders().put("Authorization", "Bearer " + "some token");
service.setUrl("_serviceURI");

service.findFolders(WellKnownFolderName.Drafts, new FolderView(Integer.MAX_VALUE));

无处我得到一个错误远程服务器返回一个错误:(401)未经授权
我做错什么了?
以下是我的授权网址

https://login.microsoftonline.com/{tenant id}/oauth2/v2.0/authorize?
client_id=client_id
&response_type=code
&redirect_uri=https://localhost:80800/api/
&response_mode=query
&scope=openid offline_access https://outlook.office365.com/.default 
&state=12345

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题