2011-01-16 10 views

risposta

14

Utilizzare anonymous/anonymous e HMAC-SHA1 firma per le applicazioni che non sono registrate con Google. Per le applicazioni registrate con Google, è necessario utilizzare il dominio dell'applicazione come chiave utente e il segreto utente dipende dal metodo di firma (la chiave privata per RSA-SHA1 e il segreto generato durante la registrazione per HMAC-SHA1). Maggiori dettagli su Signing OAuth requests.

Nota che, per quanto ne so, HMAC-SHA1 per le applicazioni registrate è supportato solo per le applicazioni installate dagli amministratori di Google Apps.

+1

Grazie cumuli. Finalmente ho trovato la soluzione. – khr2003

+0

Qual è stata la soluzione ho lo stesso problema .. per favore fatemelo sapere! –

3

Nell'esempio Google per accedere a Gmail tramite IMAP & OAuth, è possibile trovare questo codice:

public static OAuthConsumer getAnonymousConsumer() { 
return new OAuthConsumer(null, "anonymous", "anonymous", null); 
} 

Spero che questo aiuti

Problemi correlati