Rotation JWKS sans chevauchement : 4 minutes de panne en production
Une rotation de clés JWKS sans période de transition a provoqué un pic de 31% d'erreurs d'authentification pendant 4 minutes en production
Publié 10sem1 médiaNotable
Read in English
≈ 33s
Le fait
Le problème : les clés anciennes ont été supprimées avant que les caches côté vérificateur se mettent à jour, causant le rejet de tous les tokens (anciens et nouveaux)
Leçon : implémenter un chevauchement temporel entre rotation de clés pour laisser les clients le temps de synchroniser leurs caches JWKS
Cliquez sur le lien pour lire un article sur le sujet :