Puncte:0

Cum îmi modific redirect_uri pentru autentificarea Google OAuth 2.0?

drapel tr

Folosesc autentificarea Google OAuth 2.0 pe site-ul meu de ani de zile. Recent a încetat să funcționeze pentru că redirect_uri-ul pe care l-am folosit http:// iar Google acum se pare că necesită https.Site-ul meu acceptă https, așa că mi-am schimbat fișierul client_secrets.json local pentru a utiliza https și, de asemenea, am mers la pagina Google Cloud Platform despre acreditări, am selectat ID-ul de client OAuth 2.0 și m-am asigurat că intrarea din URI de redirecționare autorizată avea https:// de asemenea. După repornirea serverului meu web, autentificarea încă eșuează, deoarece redirect_uri este încă în utilizare http://.

Este aceasta doar o problemă de cache și va dispărea într-o oră/zi? Mai trebuie să fac ceva pentru a actualiza URI-ul de redirecționare sau pentru a spune Google să-l reîmprospăteze?

Puncte:2
drapel cn

Declari deoarece redirect_uri încă folosește http://. Ce folosește acel URI? Aveți căi codificate în aplicația dvs.?

Sau vrei să spui că apelul înapoi de la Google va ajunge la punctul tău terminal HTTP? Codul dvs. informează Google despre URI-ul de apel invers. Google verifică dacă URI-ul se află în lista de apel invers aprobat. Verificați de două ori codul aplicației pentru URI-uri codificate.

O altă posibilitate este că vă aflați în spatele unui proxy (echilibrator de încărcare) și aplicația dvs. crede că schema este HTTP atunci când este cu adevărat HTTPS. Acest lucru va necesita actualizarea aplicației pentru a accepta antetul HTTP X-Forwarded-Proto.

drapel tr
Sa dovedit a fi o eroare de utilizator, adică eu. Am actualizat cât mai multe intrări `http://` codificate, dar am omis una. Odată ce l-am actualizat pe ultimul și l-am repornit din nou, a funcționat. Mulțumiri

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.