Quando si creano le credenziali Oauth2.0 dell'API di Google su Google Developers Console, scelgo il tipo di applicazione "Applicazione Web".Gli "URI di reindirizzamento autorizzati" dell'applicazione Web di Google Oauth 2.0 devono terminare con un dominio pubblico di primo livello (come .com o .org)?
Nel campo "URI di reindirizzamento autorizzato", posso utilizzare http://127.0.0.1/callback, per me funziona correttamente sullo sviluppo locale.
ma quando voglio utilizzare le credenziali di Google API OAuth2.0 sul mio server (diciamo 99.99.99.99), devo usare http://99.99.99.99/callback come il mio "Autorizzato reindirizzare URI", ma google mi danno un avvertimento:
valido Redirect: http://99.99.99.99/callback deve terminare con un pubblico dominio di primo livello (ad esempio .com o .org)
Fatta eccezione per associare un pubblico dominio di livello superiore al mio assistente, che altro posso fare ?
I sviluppare in Django e utilizzare oauth2client a che fare con Google API OAuth2, così ci sono due tabella "oauth2_authentication_credential", "oauth2_authentication_flowmodel" nel mio database che hanno il valore delle credenziali in essa, li copio dal mio localhost di recidere, ma non funziona.
Se è possibile utilizzare il dominio falso ad esempio: yourrealdomain-localhost.com. Aggiungi questo dominio al file hosts di Windows e fallo cercare 127.0.0.1 Quindi, puoi inserire questo dominio nella console di sviluppo di Google. – vee