我正在尝试使用Outlook REST APIS在我的应用程序中获取Outlook邮件
我已使用我的Outlook帐户在AAD注册了我的应用程序。
我已设法使用以下方式获取授权码:
但是,当我使用从重定向请求收到的代码时,我得到:
{ “错误”:“invalid_client” “error_description”:“AADSTS70002:验证凭据时出错.AADSTS50012:提供了无效的客户端密码。\ r \ nTrace ID:8305c47e-aabf-4837-bcbc-92169e8016a5 \ r \ n相关ID:986e4afe-bd40-4717-b712-034227762f19 \ r \ n时间戳:2016-04-05 21:34:37Z“,
“error_codes”:[70002,50012] “timestamp”:“2016-04-05 21:34:37Z”, “trace_id的”: “8305c47e-aabf-4837-BCBC-92169e8016a5” “CORRELATION_ID”: “986e4afe-bd40-4717-b712-034227762f19” }
我已经尝试过使用Java代码并使用REST客户端。
其他人遇到过这个问题?
答案 0 :(得分:0)
根据此处的Authorization Code Grant Flow
:https://msdn.microsoft.com/en-in/library/azure/dn645542.aspx,您错过了获取访问令牌的步骤(下图中的步骤4)。
使用代码,您需要获取访问令牌,然后使用您应该能够访问Outlook REST API的访问令牌。