2012-05-08 13 views
5

Ho un'applicazione basata su C2DM, che funziona correttamente, ma recentemente sto ricevendo Auth Error anche se sto ricevendo il RID (ID di registrazione) e il messaggio è stato inviato. Recentemente ho letto che le chiavi di accesso del client stanno per scadere (30 aprile), may be a causa di ciò sto ricevendo questo errore. La mia domanda è: come faccio a rigenerare il Client Login Keys ???? Come rigenerare il AUTH TOKEN ????? Qualsiasi aiuto sarebbe grato .... GrazieErrore di autenticazione C2DM

+1

sembra che nessun corpo conosca la risposta anche qui !!! In attesa di risposte Grazie !!! – gaurav

risposta

1

Troverete la risposta qui:

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

considerate che:

  • è necessario guardare la vostra comunicazione per Aggiorna-Client-Autori intestazioni e aggiorna il token di conseguenza
  • Il protocollo ClientLogin è deprecato in questo momento (ancora l'unico che funziona - le persone sono r eporting un sacco di problemi per OAuth 2.0)
  • Una volta ogni tanto si potrebbe cadere in un problema che la soluzione fornita richiederà captcha e si dovrà farlo manualmente nel browser (una soluzione davvero stupida per un servizio-a-servizio soluzione).

Si dice che una volta che si invia almeno un messaggio alla settimana e guardare fuori per intestazione Update-client-Auth non dovrete mai per rigenerare nuovamente l'Auth.