Itgenoey001 The verification code you entered is incorrect or expired

Mijn klant krijgt de onderstaande melding in combinatie met Exact Online/Data Hub.

The verification code you entered is incorrect or expired.
Please try again.
Error itgenoey001: Invantive.Basics.InvantiveSqlException

Ik heb zojuist een nieuwe verificatie code aangemaakt maar ik verwacht dat het probleem zicht weer voordoet over 30 dagen. Hoe kunnen we dit oplossen?

De foutcode itgenoey001 met bijpassende melding komt uit One Exact Identity (zie Invoering One Exact Identity: wat is het, waarom, hoe met Invantive?) gedurende de uitvoering van de zogenaamde “Authorization Code Grant flow”. De bijbehorende foutmelding van Azure B2C dat Exact gebruikt is AADB2C.

Normaliter zal Invantive Data Hub een verworven refresh token en access token gebruiken uit de Invantive Keychain. Indien zowel access token als refresh token ongeldig geworden zijn of nooit gegenereerd, wordt automatisch een hergeneratie gestart van een refresh token en een access token.

De hergeneratie gebruikt gebruiker, wachtwoord en het TOTP-secret.

Advies is om het TOTP-secret te controleren of opnieuw te genereren voor de betrokken Exact Online-gebruiker zoals beschreven in bijvoorbeeld Circumvent two-step verification and refresh tokens on Exact Online using Data Hub.