Я использую V1, чтобы иметь токен из Microsoft REST API. (У нас есть офис 365 жильца и я успешно получить все ресурсы без каких-либо проблем, но не больше.InvalidAuthenticationToken - Ошибка синтаксического анализа CompactToken с кодом ошибки: -2147184105
clientId =8a67......de4b6
clientSecret =J58k8....5EU=
redirectUri =http://example.com...
resourceUrl =https://graph.microsoft.com
authority = https://login.microsoftonline.com/f02633....a603/oauth2/token
https://login.microsoftonline.com/f0263...0be3/oauth2/authorize?client_id=8a6..b6&redirect_uri=http://example.com&response_type=code&scope=mail.read
Это дало мне фишку структурированную, как follows на JWT. Он говорит, что недействительная подпись, но не уверен, что это неправильно.
После того, как у меня есть маркер, я попытался следующий завиток вызов
curl -i https://graph.microsoft.com/v1.0/me/messages -H 'Content-Type: application/x-www-form-urlencoded' -H 'Authorization: Barer eyJ.[TOKEN]...UNa6nfw'
Вместо сообщений, я получил следующее сообщение об ошибке:
HTTP/1.1 401 Unauthorized
Content-Type: application/json; charset=utf-8Cl23
Server: Microsoft-IIS/8.5
request-id: af2390b1-a9b...5ab9
client-request-id: af2390,....a615ab9
x-ms-ags-diagnostic: {"ServerInfo":{"DataCenter":"West US","Slice":"SliceA","ScaleUnit":"000","Host":"AGSFE_IN_4","ADSiteName":"WST"}}
X-Powered-By: ASP.NET
Date: Thu, 19 Jan 2017 23:55:43 GMT
Content-Length: 268
{
"error": {
"code": "InvalidAuthenticationToken",
"message": "CompactToken parsing failed with error code: -2147184105",
"innerError": {
"request-id": "af2390b1-...5ab9",
"date": "2017-01-19T23:55:44"
}
}
}
я смотрел на подобные вопросы на SO, но не смог найти какое-либо решение.
Если вы остановитесь у залива, я могу купить вам кофе или взять пиво !! Наверное, я был измотан, чтобы не видеть «Баера». lol – WowBow
Сюэ http://stackoverflow.com/questions/41818683/how-can-i-filter-emails-from-a-specific-email-address-on-office-365-api .. Последний вопрос здесь. Почти готово!! Благодарю. – WowBow
Xue, я пытаюсь перенести приложение на v2, и вот проблема, с которой я столкнулся: http://stackoverflow.com/questions/42074320/office-365-v2-api-authorization-code-is-malformed-or- инвалид. Спасибо брат! – WowBow