Использование OAuth 2 в мобильном подразделении без перенаправления URI на веб-сервер
Я работаю над разработкой своего приложения с помощью API веб-сервисов компании.
При регистрации для ключа API компания требует от меня предоставить URI перенаправления.
Легко отобразить веб-страницу в моем приложении IOS и отправить пользователя на сервер авторизации и позволить им предоставить мне доступ, но я не могу понять, как получить URI моего собственного Iphone + порта моего приложения, чтобы авторизация сервер может отправить токен доступа к моему приложению.
Есть ли другой способ справиться с OAuth 2.0 в мобильном приложении без настройки веб-сервера и использовать его URI в качестве URI перенаправления?
Я не мог найти связанную проблему с переполнением стека. Пришлите мне несколько ссылок, если для этого есть решение.
Спасибо.
Лучший способ - зарегистрировать настраиваемую схему URI для вашего приложения, а затем установить свой пользовательский URI как URI перенаправления. Затем ваш браузер перенаправляется туда, а ios вызывает ваше приложение.
Существуют также другие методы, например, в Google, но большинство из них должно поддерживаться вашим провайдером.
Эта ссылка является отличным решением этой проблемы (она также совместима с IOS 5.1 и XCode 4.3)
Пример приложения Google GTM OAuth2 также решает проблему подключения xib этой библиотеки к
Похожие вопросы
Посмотрите другие вопросы по меткам redirect uri objective-c oauth-2.0 ios5 или Задайте вопрос