HTTP Response 401 при попытке подписаться на события Outlook - Java - PullRequest
0 голосов
/ 03 мая 2018

Я использую Outlook Rest API для подписки на события. Тем не менее, я получаю код ошибки 401, хотя я включаю токен доступа. Я получаю токен доступа после https://docs.microsoft.com/en-us/outlook/rest/java-tutorial этого урока. И моя полезная нагрузка выглядит следующим образом:

{

"@ odata.type": "# Microsoft.OutlookServices.PushSubscription",

"Ресурс": "https://outlook.office.com/api/v2.0/me/events",

"NotificationURL": URL,

"ChangeType": "Создан"

}

с заголовком:

авторизация: Носитель + токен доступа, который я получаю из урока. (Т.е. EwBAA8l6BAAURSN / FHlDW5xN74t6GzbtsBBeBUYAAeybQmu + RnQcYAQ3wTW3kJUclA03jKgc4Sdx2mp5SOlLswSAr9zTmO7qk33wpTD3ULZkUrl9IpTnnhtjeoSXt + z5GRRtmL40jyvAghrTseO8yEZtR04SLjl6i1KZNXxZwUTK8s6DkXESwkwaTmQKPckKHi9XeIbx8dolnT7vEeeUo5rmzcG251dQokfZYHCar3bd1bysV7oaTt5Iis6qgkYtg4BL / 32QObgI8SHQS4my7FSsqLYFchYExEFeBXgUjt4yE0G0bbmykz3T5C713DAqo8BtCkkbRIckv6N4bpq84bpzaDAgdgHhnpcYzUaViJ2zhZXMrShUdpddug + DPkEDZgAACILe9sz + 3mX7EAJrVvnkVpyZzC9WvQkY4xET3KdEstT ..... Что-то вроде этого)

тип содержимого: application / json

Почему я получаю 401?

Спасибо.

1 Ответ

0 голосов
/ 03 мая 2018

401 означает, что ваш токен недействителен для того, что вы пытаетесь сделать. Возможно, срок действия истек, недействителен и т. Д. Как правило, в тексте ответа дается более подробная информация о причине 401.

Я бы рекомендовал перейти на https://oauthplay.azurewebsites.net/ и поиграть там с API уведомлений, чтобы посмотреть, как все это работает.

...