Token in Base64
De AFAS-token in de header van de connector-call moet altijd Base64-encoded verstuurd worden. Dit geldt voor zowel REST/JSON als SOAP/XML. Als de token niet Base64-encoded is in de header, zal er een foutmelding worden gegeven.
Dit artikel legt uit hoe je het XML-token omzet naar een Base64-token.
Let op:
Gebruik deze werkwijze alleen als de externe softwarepartner geen eigen mogelijkheid heeft om Base64-tokens te genereren. Als de softwarepartner dit al ondersteunt, hoef je deze handmatige stappen niet uit te voeren.
Stappenplan:
- Ga naar: https://connect.afas.nl
Op deze pagina kun je jouw XML-token testen en de Base64-versie opvragen.
 - Vul het XML-token in bij Token.
Je test hiermee of bijvoorbeeld een GetConnector een resultaat geeft.
 - Vul de overige velden in.
 - Klik op: Verbinden met token.

Onderaan het venster verschijnt in het groen de regel Authorisation. Dit de Base64-notatie van je XML-token.
 - Kopieer het Base64-token.
- Neem de volledige tekst over, inclusief 'AfasToken' (let op de spatie achter AfasToken).
 - Kopieer niet het aanhalingsteken "aan het einde van de regel.
 - Vergeet je de spatie of neem je het aanhalingsteken mee, dan werkt de authenticatie niet.
 

 - Plak het Base64-token in de externe applicatie.
Gebruik dit token in plaats van het XML-token.
 - Test de verbinding.
Controleer of de applicatie nog correct werkt met het nieuwe Base64-token.