Ventes · SaaS
Des commandes arrivent par un SaaS.
Protégé par OAuth2.
Jetons de 30 secondes, run de 40
Le problème
Le jeton expire pendant la lecture.
- 30 secondes de vie.
- 40 secondes de lecture.
Ce qui n'est pas modifié
Le SaaS reste tel quel.
- Son serveur d'autorisation.
- Un identifiant client, un secret.
Le piège
Une page refusée en silence.
- Un jeton expiré.
- Une rotation de clés en plein run.
Ce qu'il a fallu écrire
kind: oauth2Une ligne.
- Le jeton demandé et renouvelé à temps.
- Le secret stocké, jamais dans le manifeste.
- Un manifeste, 35 lignes.
Un refus
invalid_client, dit clairement.
- À la pré-vérification et sur le run.
- Ni le secret ni le jeton affichés.
La limite
Client credentials seulement.
- Ni navigateur, ni jeton de rafraîchissement.
Essayer
Le scénario se rejoue en local.
Chaque étape est publiée avec sa sortie.