После руководства здесь: https://msdn.microsoft.com/office/office365/howto/add-common-consent-manually#bk_RegisterServerAppПеренаправление URL Microsoft приложение
У меня есть API, и я создал расширение хром. Расширение chrome при инициализации создает всплывающее окно с именем поля и электронной почтой и нажатием «register». После этого мне нужно просто разрешить авторизовать пользователя и получить идентификатор пользователя microsoft, чтобы я мог получить другую информацию, такую как его календарь.
Вопрос: Что я делаю неправильно и что является URL-адресом переадресации в этой ситуации?
Пример вызова в API
$.ajax({
type: "GET",
url: ' https://login.windows.net/common/oauth2/authorize',
data: {response_type: 'code', client_id: config.clientId, resource:'https://outlook.office365.com/', state:generateUUID(), redirect_uri:'http://xxx'},
success: function(result)
{
alert('woohoo')
}
});
Вот статья, которая сказала мне, чтобы сделать выше: http://blogs.msdn.com/b/exchangedev/archive/2014/03/25/using-oauth2-to-access-calendar-contact-and-mail-api-in-exchange-online-in-office-365.aspx
Итак, что ошибка вы встречались? –