Usuń nagłówki tożsamości na krawędzi przed backendami z nagłówkami

FixKlusterServices
Szycy
10 września 2026 20:19 UTC
Autor
Kamo
Pochęt się
cd360dd

Dodaj strip-identity-headers Middleware. A customRequestWartość słuchaczy "" usuwa nagłówek, więc X-Org-Id, X-Member-Id, X-User-Id, X-God-Mode-Active, X-Member-Type, X-Public-Chat-Org-Id i X-Public-Chat-Key-Hash nigdy nie osiągają żadnego Zaplecze od klienta. Przymocuj go do dwóch wyrzeźbionych tras, które docierają do Zaplecze bez przechodzenia przez APIService: - paski /desktop-ws, więc docierają do każdego Ścieżka SecurityService od strony wewnętrznej.. /api/security/entitlements/me tam Odebrał dzwoniący od klienta X-Member-Id. - ai-chat-ws-route to wykrojnik api., więc każdy router na tym hostze Teraz stosuje tę samą zasadę. Api-route (APIService repo, k8s/ingressroute.yaml) odwołuje się tak samo Świadomość średnia. Zainwestowanie to musi być zastosowane przed tym: Traefik odrzuca a Trasa nazywająca brakującą średnią zastawy, a każdy api. - gospodarza będzie 404. Nie dodawane do kamo-middleware: ten łańcuch przoduje w aplikacjach Next.js, i Rozlicza kamo-internal i proxy LOS przekazują X-God-Mode-Active z The Przeglądarka do usług, które ponownie sprawdzają ją przeciwko User.isGod. Kubekl dyfustan na każdym traefik / apply cel pokazuje tylko te obiekty plus Istniejący dryf etykiety meet-route (app: kamomeet live, kamo-meet tutaj). deployment.yaml i crds/ nie są niezmienione, więc zastosowanie nie jest ponownie uruchamiane Traefik.

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