Начинающий программист, прошу прощения за невежество и объяснения будут очень хорошими :)
Я пытался прочитать руководства для определенной службы OAuth 2.0, но я не понимаю этот URI перенаправления ... в моем конкретном контексте, скажем, я пытаюсь создать приложение для iPhone, которое использует OAuth 2.0 для какой-либо службы , У меня есть идентификатор приложения, который был сгенерирован, но мне нужно предоставить своего рода URI перенаправления для генерации ключа API.
Это URL, который я должен разместить где-то сам ?? Как следует из названия, я думаю, что URL перенаправления должен «перенаправлять» кого-то куда-то. Я могу только предположить, что это URL-адрес, на который перенаправляется пользователь после входа в службу.
Однако, даже если это предположение верно, я не понимаю еще одной вещи - как можно снова открыть мое приложение после того, как я отправил их в браузер для входа пользователя?
источник
http://
, например[YouTube, Instagram, LinkedIn]
? Я попытался зарегистрировать, например,http://localhost/oauth2callback
редирект и схему http, localhost или oauth2callback, но ни одна из них не работаетURI перенаправления - это место, куда пользователь будет перенаправлен после успешного входа в ваше приложение. Например, чтобы получить токен доступа для вашего приложения в Facebook, вам нужно добавить перенаправленный URI, который является ничем иным, как Доменом приложения, который вы предоставляете при создании приложения Facebook.
источник
Взгляните на игровую площадку OAuth 2.0. Вы получите обзор протокола. По сути, это среда (как и любое приложение), в которой показаны этапы протокола.
https://developers.google.com/oauthplayground/
источник
Если вы используете Facebook SDK, вам не нужно беспокоиться о том, чтобы вводить что-либо для перенаправления URI на странице управления приложениями в Facebook. Просто настройте схему URL для своего приложения iOS. Схема URL вашего приложения должна иметь значение «fbxxxxxxxxxxx», где xxxxxxxxxxx - это идентификатор вашего приложения, указанный на Facebook. Чтобы настроить схему URL для своего приложения iOS, перейдите на вкладку «Информация» настроек своего приложения и добавьте тип URL.
источник