- Spegnimento
- 23 settembre 2026 alle ore 10:16 UTC
- Autore
- Kamo
- Impegno
- 3e5793d
in avanti() stampato l'intera mappa della testata copiata su ogni singola chiamata -- System.out.println("APIService: intestazioni copiate: " + outHeaders) -- che serializza X-***-Token, Cookie, X-OTK e Autorizzazione in tutto, più un linea separata con un 32 caratteri *** prefisso. Combinato con org.springframework.web a DEBUG in ConfigMap (Spring MVC logs request intestazioni proprie a quel livello), registri dal vivo tenuti 32 *** token e 52 Valori X-OTK in una finestra di 30 minuti. Questo gateway è il singolo della piattaforma chokepoint per ogni chiamata /api/**, in modo che fosse esposizione continua materiale di sessione inquilino in un posto nulla può riscattare dopo il fatto. Rimuoveto tutte le ~31 System.out.println chiamate (e una stampaStackTrace) da APIGatewayController -- circa 15-20 corsa per richiesta, che era anche un tassa di ingresso sul servizio più trafficato sulla piattaforma. Le due eccezioni percorsi in avanti() ora log alla maggior parte di una linea WARN ciascuno, nominando il metodo, URI e stato / messaggio di inizio -- mai una mappa di intestazione o un corpo. org.springframework.web è ATTENZIONE in entrambi i k8s/config.yaml (che cosa il cluster E... (che cosa una corsa locale legge). CredentialLogging Test guida una richiesta inoltrata reale che trasporta tutti e quattro forme credenziali e non afferma nulla a tutti raggiunge System.out; reverting l'intestazione-dump println fallisce immediatamente.
