Bind WS przekaźnik uścisku dłoni do Origin + dodaj coldcache key validation fallback

FixAPIService
Szycy
15 lipca 2026 23:35 UTC
Autor
Kamo
Pochęt się
ade24ea

Wyciągi prywatne walidacje PublicChatControllerVateViaDownstream() do wspólnego PublicChatKeyResolver fasol, więc PublicChatWebSocketHandler może ponownie zużyć to samo Walidacja DB + obowiązkowa kontrola OriginMatcher na zimnej pamięci podręcznej Redis, Zamiast powielać logikę. Uścisk dłoni WS teraz czyta prawdziwe pochodzenie nagłówek uścisku dłoni i przekazuje go do keyValidator.validate(...) (był zerowy), Tak więc brama dozwolonej pochodzenia jest faktycznie egzekwowana na /ws/publicznymi, i upadkach Wracając do walidacyjnego walidacyjnego, gdy pamięć podręczna jest zimna, więc uścisk dłoni Nie powoduje to niechętnej awarii, zanim jakiekolwiek połączenie HTTP rozgrzeje pamięć podręczną.

Wszystkie zmiany

Jak to, co widzisz żeglugę?

Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.

Start Free ForeverZobacz ceny