Я пишу приложение, которое будет интегрировать веб-приложение (например, Harvest). Веб-приложение поддерживает авторизацию через OAuth2
.
Рабочий процесс выглядит следующим образом:
Направьте пользователя на определенный URL-адрес, где он может пройти аутентификацию и дать разрешение моему приложению.
В этом первом запросе я должен указать URI обратного вызова, который получит токен авторизации.
Используйте отправленный токен авторизации для отправки запросов от имени пользователя.
Первая часть кажется достаточно простой, но каким должен быть URI обратного вызова? Это не веб-сайт, у него нет открытого веб-интерфейса.
redirect_uri
вы подразумеваетеcallback_uri
, это необязательно в соответствии с RFC 6749, раздел 4.1.1, с разделом 9 полностью обсудите, что вам нужно сделать для собственное приложение, которое также обсуждалось в руководстве разработчика, на которое я ссылался ранее. Вы должны проделать работу, чтобы выяснить, какое из этих решений лучше для вас. - person metatoaster   schedule 21.09.2016