KamoCRM

Przestań rejestrować tokeny sesyjne, OTK i nagłówki auth na każde żądanie

FixAPIService
Shipped
23 września 2026 10:16 UTC
Author
Kamo
Commit
3e5793d

forward() wydrukowana całą mapę skopiowanego nagłówka na każdym wywołaniu - System.out.println("APIService: kolizane nagłówki: " + outHeaders) -- który Serialeks X-a-Token, Cookie, X-OTK i autoryzacja w całości, a także a Oddzielna linia z 32-znakowym prefiksem. W połączeniu z org.springframework.web w DEBUG w ConfigMap (Spring Płaskie logarytki MVC Własne nagłówki na tym poziomie), dzienniki na żywo trzymane 32 tokeny i 52 Wartości X-OTK w ciągu 30 minut. Ta brama jest singlem platformy Punkt dławiący dla każdego połączenia /api/ , więc było to ciągłe działanie siakwy siatki w miejscu, które nic nie może zredagować po fakcie. Usunięto wszystkie połączenia System.out.println (i jeden drukartanStackTrace) z APIGatewayController - około 15-20 na żądanie, co również było Podatek przepustowości na najbardziej ruchliwej usłudze na platformie. Dwa wyjątki ścieżki w forward() logują się teraz co najwyżej jedną linię WARN każda, nazywając metodę, URI i komunikat o statusie / wyjątku - nigdy mapa nagłówka lub ciało. org.springframework.web jest WARN w obu k8s/config.yaml (co za klaster Właściwie czyta) i : (co za miejscowy bieg Czytanie). CredentialLoggingTest napędza realną wysyłkę niosącą wszystkie cztery Kształty uwierzytelniające i nie twierdzi, że nic w ogóle nie dociera do systemu.out; odwrotnie Nagłówek-dump println natychmiast go zawodzi.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing