Fiecare strângere de mână terminal a fost 403 în spatele proxy margine

FixSecurityService
Shipped
3 septembrie 2026 la 20:48 UTC
Author
Kamo
Commit
4dde535

Simptomul raportat a fost un terminal care s-a deschis şi a spus imediat "Deconectat," cu nimic de a acționa pe. Reproducere finală: menta biletului fine (200) și strângerea de mână WebSocket răspunde 403. Primăvara îşi completează propriul Interceptor de OrigineHandshake DUPĂ aplicare şi fără origini permise configurate, acesta revine la WebUtils. este SameOrigin, care compară Originea browserului cu schema și portul pe care îl vede acest SERVER. În spatele unui proxy TLS-terminating cei care nu pot conveni împotriva http://internal.host:80 Biletul era perfect valabil. S-a ascuns neobişnuit de bine, iar verificarea anterioară este motivul. O strângere de mână FĂRĂ un bilet valabil este refuzat de TerminalHandshakeInterceptor primul și nu ajunge niciodată Cecul de primăvară, deci verificarea obiectivului neautentic a revenit exact 401 ea ar trebui să şi dovedit nimic despre calea un membru ia de fapt. Fiecare Verificați am fugit trecut în timp ce funcția a fost rupt pentru toată lumea. Originea este încă verificată, de terminalHandshakeInterceptor, împotriva gazdei antet, care supraviețuiește proxy. Acest cec este cel mai strict dintre cele două: refuză o strângere de mână care nu poartă nici o origine, și nu are nevoie de o listă pe domeniu. Trei teste pin înregistrarea verificare de aceeași origine decât un avertisment.

All changes

Ca ceea ce vezi de transport maritim?

Fiecare dintre aceste actualizări aterizează automat în spațiul de lucru. Începe gratuit și urmăriți-l crească săptămână după săptămână.

Pornește gratuit pentru totdeaunaVezi prețurile