- Порезанный
- 3 сентября 2026 г. в 20:48 UTC
- Автор
- Kamo
- Обещать
- 4dde535
Сообщенный симптом был терминалом, который открылся и сразу сказал: "Разъединенный", без каких-либо действий. Оригинальное название: End to End: The Ticket Mints Хорошо (200) и рукопожатие WebSocket отвечает 403. Spring добавляет свой собственный OriginHandshakeInterceptor после приложения. с не допущенным происхождением, настроенным, он возвращается в WebUtils. Это тот же оригинал, который Сопоставляет Origin браузера со схемой и портом, который видит этот сервер. За TLS-ограничивающим прокси-сервером те, кто никогда не могут договориться — https://internal.host против http://internal.host:80 — поэтому он отказался от каждого реального браузера, пока Билет, который он держал, был абсолютно действителен. Он спрятался необычно хорошо, и более ранняя проверка — почему. Без рукопожатия Действительный билет сначала отклоняется TerminalHandshakeInterceptor и никогда не доходит до Весенний чек, так что зондирование конечной точки неаутентифицированной вернуло именно 401 Это должно — и ничего не доказало о пути, который на самом деле проходит член. Каждый Проверка, которую я пробежал, прошла, пока функция была сломана для всех. Происхождение все еще проверяется TerminalHandshakeInterceptor против хоста. Заголовок, который выживает после прокси. Эта проверка является более строгой из двух: Отказывается от рукопожатия без Происхождения вообще, и ему не нужен список доменов. Три теста закрепляют регистрацию — путь, перехватчик и отключенный проверка того же происхождения — так что «уборка» обратного дефолта возвращает сбой скорее чем предупреждение.