- 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ą.