Sto effettuando una chiamata ajax dal mio client all’API google oauth 2 'https://accounts.google.com/o/oauth2/auth?redirect_uri=http://blah.com&response_type=token&client_id....'
per ottenere il token di accesso, ma ottengo l’errore seguente:
La risposta alla richiesta di verifica preliminare non supera il controllo del controllo accessi: Nessuna intestazione ‘Access-Control-Allow-Allow-Origin’ è presente sulla risorsa richiesta. L’origine ” http://blah-blah.com ” non è quindi consentita l’accesso
- Il token di stato CSRF non corrisponde a un FB PHP SDK 3.1.1 Oauth 2.0
- È ansible essere in grado di selezionare correttamente qualsiasi account Google disponibile da utilizzare quando si utilizza l'authorization tramite la libreria client JS per Drive?
- Come rinnovare il token di accesso utilizzando il token di aggiornamento?
- Errore: campo dell'intestazione della richiesta Content-Type non consentito da Access-Control-Allow-Headers
- OpenID Connect supporta la concessione delle credenziali della password del proprietario della risorsa?
Voglio che la chiamata sia ajax in modo che l’utente non sia disturbato quando la chiamata viene effettuata tramite url
o window.location.href
o in altre parole, come posso ottenere il token di accesso in modo tale che l’intera pagina non venga caricata, ed è è ansible risolvere l’errore sopra ???
L’endpoint auth di OAuth2 non supporta AJAX in base alla progettazione. È un punto di accesso al sistema di autenticazione, quindi è necessario arrivarci tramite reindirizzamento. Il risultato dell’autenticazione è di nuovo un reindirizzamento all’URL che fornisci, quindi AJAX non ha molto senso lì.