Fix: Facebook Feil ved validering av tilgangstoken



Prøv Instrumentet Vårt For Å Eliminere Problemer

Meldingen ' Feil ved validering av tilgangstoken ”Oppstår mens du bruker Facebook / Messenger primært av to brukergrupper; en er vanlige brukere som får tilgang til messenger, og andre er utviklere som muliggjør Facebook-pålogging ved hjelp av API.



Feil ved validering av tilgangstoken i Messenger

Feil ved validering av tilgangstoken - Messenger



Feilmeldingen er hovedsakelig relatert til sikkerhetsprosessen som Facebook implementerer når du får tilgang til plattformen. Hvis noen av trinnene ikke er fullstendige, ugyldige eller utløpt, vil du motta feilmeldingen. Siden det er to tilfeller der brukere kan oppleve denne feilen, har vi listet opp to løsninger.



Hva forårsaker feilvalidering av tilgangstoken på Facebook?

Som nevnt før, feilmeldingen ‘ feil ved validering av tilgangstoken ’Ikke er som andre normale feilmeldinger som oppleves av sluttbrukeren. Årsakene til denne feilen er:

  • Økten i Messenger mot kontoen din er på en eller annen måte ugyldig eller har utløpt .
  • Tilgangstokenet til Facebook som du bruker med API er utløpt . Dette skjer i mange tilfeller i et applikasjons utviklingsmiljø fordi tilgangstokenet bare er gyldig i en begrenset periode før det må oppnås igjen (for utviklere).
  • Brukeren har endret passordet eller har logget seg av fra alle tilkoblede enheter på grunn av sikkerhetsproblemer.
  • Facebook har bevisst logget deg av budbringer av sikkerhetsmessige årsaker.

I referanse til løsningen som er oppført nedenfor for utviklere, antar vi at du kjenner til det grunnleggende for API-samtalen du lager, ved hjelp av tilgangstokener. Hvis du er en helt nybegynner i utviklingsmiljøet, anbefaler vi å lese noe detaljert kodemateriale for å få innsikt i tilgangstokener.

Løsning 1: Oppdatering av Messenger's lokale data (for feil i messenger)

Normale brukere kan oppleve denne feilmeldingen når de prøver å logge på messenger eller mens de bytter mellom forskjellige kontoer. Dette er ikke mer enn bare en feil på din Android-enhet. Smarttelefonen din holder rede på alle tilgangstokener relatert til Messenger. Hvis noen av dem blir ugyldige eller ikke oppdateres automatisk, kan du motta feilmeldingen.



Her vil vi oppdatere dataene til Messenger-applikasjonen din. Forsikre deg om at du har brukernavn og passord for hånden fordi du kan bli bedt om å oppgi det.

  1. Åpne opp på Android-enheten din Innstillinger og naviger til Programleder .
  2. Søk etter oppføringen av budbringer og åpne den.
Messenger i Android Application Manager

Messenger - Android Application Manager

  1. Når du er i applikasjonsinnstillingene, velger du Slett data og tøm begge applikasjonsdataene og hurtigbufferen.
Slette data i Messenger

Slette data - Messenger

  1. Lukk innstillingsappen og start messenger på nytt etter å ha lukket applikasjonen først. Prøv nå å logge på og se om feilmeldingen er løst.

Løsning 2: Kontrollerer utløpt tilgangstoken (for utviklere)

Tilgangstokener er elementer som brukes av applikasjoner som brukes til å komme med API-forespørsler på vegne av brukeren. Hovedsakelig representerer tilgangstoken autorisasjonen til et bestemt program, slik at det enten kan godkjenne påloggingen eller få tilgang til informasjon fra brukeren.

Facebook

Facebooks guide om utløpte tokens

Hvis du bruker Facebook API og tilgangstokener av de enkleste årsakene (for eksempel bruker Facebook for å validere registreringsprosessen i applikasjonen din), må du sørge for at den ikke er utløpt. Vanligvis utløper Facebook-tokens innen to timer etter at de er bedt om fra Facebook-serveren. Du kan sjekke den offisielle dokumentasjonen på Slik gjør du det: Håndter utløpne tilgangstokener av Facebook selv.

Fjern frakoblede tilgangstillatelser i Android

Fjern frakoblede tilgangstillatelser i Application Development

Merk: I noen tilfeller i utviklingsmiljøet har brukerne Fjern offline_acces tillatelse aktivert. I noen tilfeller utløper dette token selv om det ikke er utløpt. Forsikre deg om at du deaktiverer disse alternativene.

Du kan også prøve å få tillatelse til offline_adgang slik at du kan få et token som ikke utløper og forårsaker problemer.

2 minutter lest