- Dikirim
- 15 Juli 2026 pukul 23.35 UTC
- Penulis
- Kamo
- Commit
- ade24ea
Ekstrak PublicChatController 's private validateViaDownstream () ke dalam berbagi PublicChatKeyResolver bean sehingga PublicChatChotSocketHandler dapat menggunakan kembali sama hilir validasi DB + wajib cek Originals Matcher pada cache Redis dingin, Bukannya menduplikasi logika. The WS jabat tangan sekarang membaca asli Origin handshake header dan melewati ke keyValidator.validate (...) (was null), jadi gerbang alloud- asal sebenarnya dipaksakan pada / ws / public -chat, dan jatuh kembali ke validator hilir ketika cache dingin sehingga jabat tangan tidak spuriously gagal sebelum setiap panggilan HTTP telah menghangatkan cache.