Fix: Facebook-fel validerar åtkomsttoken



Prova Vårt Instrument För Att Eliminera Problem

Meddelandet ' Fel vid validering av åtkomsttoken ”Inträffar när du använder Facebook / Messenger främst av två grupper av användare; en är vanliga användare som använder Messenger och andra är utvecklare som möjliggör Facebook-inloggning med API.



Fel vid validering av åtkomsttoken i Messenger

Fel vid validering av åtkomsttoken - Messenger



Felmeddelandet är mest relaterat till säkerhetsprocessen som Facebook implementerar när du öppnar dess plattform. Om något av stegen inte är fullständigt, ogiltigt eller gått ut kommer du att få felmeddelandet. Eftersom det finns två fall där användare kan uppleva detta fel har vi listat två lösningar.



Vad orsakar felvalidering av åtkomsttoken på Facebook?

Som nämnts tidigare är felmeddelandet ” fel vid validering av åtkomsttoken 'Inte är som andra normala felmeddelanden som slutanvändaren upplever. Orsakerna till detta fel är:

  • Sessionen i Messenger mot ditt konto är på något sätt ogiltig eller har utgånget .
  • Åtkomsttoken för Facebook som du använder med API: et är utgånget . Detta händer i många fall i en applikations utvecklingsmiljö eftersom åtkomsttoken endast är giltigt under en begränsad tid innan det måste erhållas igen (för utvecklare).
  • Användaren har ändrat lösenord eller har loggat ut från alla anslutna enheter på grund av säkerhetsproblem.
  • Facebook har medvetet loggat ut dig budbärare av säkerhetsskäl.

Med hänvisning till lösningen som listas nedan för utvecklare antar vi att du känner till grunderna i API-samtalet som du gör med hjälp av åtkomsttoken. Om du är en helt nybörjare i utvecklingsmiljön rekommenderar vi att du läser lite detaljerat kodningsmaterial för att få insikt i åtkomsttoken.

Lösning 1: Uppdatera Messenger lokala data (för fel i messenger)

Normala användare kan uppleva detta felmeddelande när de försöker logga in på messenger eller när de växlar mellan olika konton. Detta är inte mer än bara en bugg i din Android-enhet. Din smartphone håller reda på alla åtkomsttoken relaterade till Messenger. Om någon av dem blir ogiltiga eller inte uppdateras automatiskt kan du få felmeddelandet.



Här uppdaterar vi data för din Messenger-applikation. Se till att du har ditt användarnamn och lösenord till hands eftersom du kan bli ombedd att ange det.

  1. Öppna på din Android-enhet inställningar och navigera till Programansvarig .
  2. Sök efter posten av budbärare och öppna den.
Messenger i Android Application Manager

Messenger - Android Application Manager

  1. Välj en gång i applikationsinställningarna Radera data och rensa både applikationsdata och cache.
Rensa data i Messenger

Rensa data - Messenger

  1. Stäng inställningsappen och starta om messenger efter att du har stängt applikationen först. Försök nu att logga in och se om felmeddelandet är löst.

Lösning 2: Kontrollera utgången åtkomsttoken (för utvecklare)

Åtkomsttoken är objekt som används av applikationer som används för att göra API-förfrågningar på användarens vägnar. Huvudsakligen representerar åtkomsttoken auktorisationen för ett specifikt program så att det antingen kan auktorisera inloggningen eller få åtkomst till användarens information.

Facebook

Facebooks guide om utgångna token

Om du använder Facebook API och åtkomsttoken av de enklaste skälen (till exempel använder Facebook för att validera registreringsprocessen i din applikation), se till att den inte har gått ut. Vanligtvis upphör Facebook-tokens inom två timmar efter att de har begärts från Facebook-servern. Du kan kontrollera den officiella dokumentationen på How-To: Hantera utgångna åtkomsttoken av Facebook själv.

Ta bort offlineåtkomstbehörigheter i Android

Ta bort behörigheter för offlineåtkomst i Application Development

Notera: I vissa fall i utvecklingsmiljön har användarna Ta bort offline_acces behörighet aktiverad. I vissa fall upphör detta token även om det inte har gått ut. Se till att du inaktiverar dessa alternativ.

Du kan också försöka få tillstånd för offline_access så du kan få en token som inte går ut och orsakar problem.

2 minuter läst