Использование Oauth с API YouTube - PullRequest
2 голосов
/ 14 мая 2011

Я пытаюсь добавить аутентификацию OAuth с помощью для доступа к YouTube, но как добавить локальный хост как домен?

Например, на странице регистрации домена здесь , я хочу использовать localhost, так как я разрабатываю это приложение локально.

Пожалуйста, помогите мне или предложите альтернативные способы

Спасибо

P.S. Я также добавил этот вопрос на https://webapps.stackexchange.com/,, но не уверен насчет активности там, поэтому, пожалуйста, игнорируйте

Ответы [ 2 ]

2 голосов
/ 14 мая 2011

Очевидно, что вы не можете зарегистрировать localhost для аутентификации, так как это просто псевдоним.Если вы хотите использовать OAuth с любым сервисом Google, вам потребуется домен.Если вы разрабатываете приложение для настольного компьютера, есть обходной путь (на самом деле это может работать для всех, но я не пробовал):

Вы можете подписать свои запросы OAuth, не регистрируя свой домен в Google, создавподпись с использованием HMAC-SHA1, потребительский ключ «анонимный» и потребительский секрет «анонимный».Просто убедитесь, что у вас есть соответствующая базовая строка подписи для ваших запросов.

http://code.google.com/apis/accounts/docs/OAuth_ref.html#SigningOAuth

0 голосов
/ 27 октября 2012

На странице в консоли API Google, где вы предоставляете URI перенаправления для своего приложения, вы можете использовать localhost.Или вы можете присвоить localhost другое имя в вашем файле /etc/hosts, например:

127.0.0.1       localhost myname.madeupdomain.net
...