Microsoft graph api OneDrive/me错误:InvalidAuthenticationToken

Microsoft graph api OneDrive/me错误:InvalidAuthenticationToken,microsoft-graph-api,onedrive,Microsoft Graph Api,Onedrive,我正在使用代码流。。。范围为“onedrive.readonly onedrive.appfolder” 我获得代码,然后是令牌,当我尝试获取有关用户的信息时: 在java中,我为请求设置了以下标题: uc.setRequestProperty("Content-Type", "application/json"); uc.setRequestProperty("Authorization", String.format("Bearer %s", mSessionInfo.BearerToke

我正在使用代码流。。。范围为“onedrive.readonly onedrive.appfolder”
我获得代码,然后是令牌,当我尝试获取有关用户的信息时:

在java中,我为请求设置了以下标题:

uc.setRequestProperty("Content-Type", "application/json");
uc.setRequestProperty("Authorization", String.format("Bearer %s", mSessionInfo.BearerToken));
我得到一个错误:

{“错误”:{ “代码”:“InvalidAuthenticationToken”, “消息”:“CompactToken解析失败,错误代码:8004920A”, “内部错误”:{ “请求id”:“b8959569-efd0-4575-947e-c8835f8fef93”, “日期”:“2018-08-29T15:46:53” }}}


这个错误意味着什么?如何进行

响应实际上表明访问令牌未成功生成或传递到图形端点。Microsoft Graph无法将其作为JWT令牌进行分析,因此尝试将其作为Microsoft帐户/Live Id compact令牌进行处理,但也失败了。请检查您从login.microsoftonline.com调用中得到的响应,并检查传递到graph.microsoft.com的令牌是否为有效的JWT令牌