- Expédié
- 23 septembre 2026 à 10:16 UTC
- Auteur
- Kamo
- Commite
- 3e5793d
forward() a imprimé la totalité de la carte en en-tête copiée sur chaque appel -- System.out.println("APIService: en-têtes copiés: " et outHeaders) -- qui sérialise le jeton X-z, le cookie, le X-OTK et l'autorisation en totalité, plus a une ligne séparée avec un préfixe de 32 caractères. Combinés avec org.springframework.web à DEBUG dans la ConfigMap (Spring MVC logs request en-têtes propres à ce niveau), les grumes d'existence étaient de 32 jetons et de 52 Valeurs X-OTK dans une fenêtre de 30 minutes. Cette passerelle est la seule de la plate-forme point d'étranglement pour chaque appel /api/-, de sorte qu'il s'agissait d'une exposition continue de Le matériel de séance locataire dans un endroit rien ne peut caviarder après coup. Supprimé tous les appels System.out.println (et un printStackTrace) de APIGatewayController -- environ 15-20 s'est présenté à la demande, ce qui était également un taxe de débit sur le service le plus fréquenté sur la plateforme. Les deux exceptions des trajets vers l'avant() enregistrent maintenant au plus une ligne WARN chacun, en nommant la méthode, URI et message de statut/exception -- jamais une carte d'en-tête ou un corps. org.springframework.web est WARN dans les deux k8s/config.yaml (quel est le cluster en fait se lise) et - (qu'est-ce qu'une course locale Lire comme suit). CredentialLoggingTest pilote une demande réelle transmise portant les quatre les formes de justificatif et n'affirme rien à tous atteindre System.out; retournement l'en-tête-dump Prilln le fait immédiatement échoue.
