Rettelse: Facebook-fejl ved validering af adgangstoken

Meddelelsen " Fejl ved validering af adgangstoken " opstår, når du bruger Facebook / Messenger primært af to grupper af brugere; den ene er regelmæssige brugere, der får adgang til messenger, og andre er udviklere, der aktiverer Facebook-login ved hjælp af API.

Fejl ved validering af adgangstoken - Messenger

Fejlmeddelelsen er mest relateret til den sikkerhedsproces, som Facebook implementerer, når du får adgang til dens platform. Hvis nogle af trinnene ikke er komplette, ugyldige eller udløbet, vil du modtage fejlmeddelelsen. Da der er to tilfælde, hvor brugere kan opleve denne fejl, har vi anført to løsninger.

Hvad forårsager fejl ved validering af adgangstoken på Facebook?

Som nævnt tidligere er fejlmeddelelsen ' fejl ved validering af adgangstoken ' ikke som andre normale fejlmeddelelser, som slutbrugeren oplever. Årsagerne til denne fejl er:

  • Sessionen i Messenger mod din konto er på en eller anden måde ugyldig eller er udløbet .
  • Adgangstokenet for Facebook, som du bruger med API, er udløbet . Dette sker i mange tilfælde i en applikations udviklingsmiljø, fordi adgangstoken kun er gyldigt i en begrænset periode, før det skal opnås igen (for udviklere).
  • Brugeren har ændret adgangskoden eller logget sig ud fra alle tilsluttede enheder på grund af sikkerhedsproblemer.
  • Facebook har bevidst logget dig ud af messenger af sikkerhedsmæssige årsager.

I henvisning til løsningen nedenfor for udviklere antager vi, at du kender det grundlæggende i det API-opkald, du foretager, ved hjælp af adgangstokens. Hvis du er en helt nybegynder i udviklingsmiljøet, anbefaler vi at læse noget detaljeret kodningsmateriale for at få indsigt i adgangskoder.

Løsning 1: Forfriskende Messenger lokale data (for fejl i messenger)

Normale brugere kan opleve denne fejlmeddelelse, når de prøver at logge ind på messenger eller når de skifter mellem forskellige konti. Dette er ikke kun en ren fejl i din Android-enhed. Din smartphone holder styr på alle adgangstokens relateret til Messenger. Hvis nogen af ​​dem bliver ugyldige eller ikke opdateres automatisk, kan du modtage fejlmeddelelsen.

Her opdaterer vi dataene fra din Messenger-applikation. Sørg for, at du har dit brugernavn og din adgangskode til rådighed, fordi du muligvis bliver bedt om at indtaste det.

  1. Åbn Indstillinger på din Android-enhed og naviger til Applications Manager .
  2. Søg efter posten til Messenger, og åbn den.

Messenger - Android Application Manager
  1. Når applikationsindstillingerne er gået, skal du vælge Ryd data og ryd begge applikationsdata og cache.

Rydning af data - Messenger
  1. Luk indstillingsappen og genstart messenger, når du først har lukket applikationen. Prøv nu at logge ind og se, om fejlmeddelelsen er rettet.

Løsning 2: Kontrol af udløbet adgangstoken (for udviklere)

Adgangstokens er emner, der bruges af applikationer, der bruges til at fremsætte API-anmodninger på brugerens vegne. Hovedsageligt repræsenterer adgangstoken autorisationen for et specifikt program, så det enten kan godkende login eller få adgang til nogle oplysninger om brugeren.

Facebooks guide til udløbne tokens

Hvis du bruger Facebook API og får adgang til tokens af de enkleste grunde (f.eks. Bruger Facebook til validering af tilmeldingsprocessen i din ansøgning), skal du sørge for, at den ikke er udløbet. Normalt udløber Facebook-tokens inden for 2 timer efter, at de er anmodet om fra Facebook-serveren. Du kan kontrollere den officielle dokumentation om Sådan gør du: Håndter udløbne adgangstokens af Facebook selv.

Fjern offline adgangstilladelser i Application Development

Bemærk: I nogle tilfælde i udviklingsmiljøet har brugerne tilladelse til at fjerne offline_acces aktiveret. I nogle tilfælde udløber dette token, selvom det ikke er udløbet. Sørg for, at du deaktiverer disse indstillinger.

Du kan også prøve at få tilladelse til offline_tilgang, så du muligvis får et token, der ikke udløber og forårsager problemer.

Interessante Artikler