Ошибка аутентификации C2DM

У меня есть приложение на основе C2DM, которое работает нормально, но недавно я получаю Auth Error, хотя я получаю RID (идентификатор регистрации), и сообщение отправляется. Недавно я прочитал, что срок действия ключей входа в систему истекает (30 апреля), may be из-за этого я получаю эту ошибку. Мой вопрос в том, как восстановить Client Login Keys ???? Как восстановить AUTH TOKEN????? Любая помощь будет благодарна.... Спасибо


person gaurav    schedule 08.05.2012    source источник
comment
кажется, что здесь тоже никто не знает ответа !!! Жду ответов Спасибо!!!   -  person gaurav    schedule 15.05.2012


Ответы (1)


Вы найдете ответ здесь:

http://android-developers.blogspot.com/2012/04/android-c2dm-client-login-key.html

Пожалуйста, обратите внимание, что:

  • вам нужно следить за своим сообщением для заголовков Update-Client-Auth и соответствующим образом обновлять токен
  • Протокол ClientLogin сейчас устарел (до сих пор работает только один — люди сообщают о множестве проблем с OAuth 2.0)
  • Время от времени вы можете столкнуться с проблемой, что для предоставленного решения потребуются капчи, и вам придется делать это вручную в браузере (действительно глупое решение для межсервисного решения).

Они говорят, что как только вы отправите хотя бы одно сообщение в неделю и следите за заголовком Update-Client-Auth, вам больше никогда не придется повторно генерировать свою аутентификацию.

person lgawron    schedule 16.05.2012