Blog

WebSocket el sıkışması: Origin kontrolleri uzun ömürlü oturumlarda CORS’u tamamlar

Tarayıcılar WS yükseltmesinde Origin gönderir; REST uçları CORS kullanıyor olsa da sunucu bunu doğrulamalıdır.

1 dk okuma
websocketsecurityorigin

HTTP CORS’tan farklar

WebSocket için fetch ile aynı şekilde preflight yok; Origin’i kodda açıkça doğrulayın.

El sıkışmada çerezler taşınabilir; REST ile SameSite ve kimlik bilgisi politikalarını tutarlı tutun.

Operasyonel ipuçları

Origin kontrolü sonrası kopmalarda close kodlarını loglayın.

İç başlık adlarını sızdırmadan özellik bayrakları için alt protokol müzakere edin.

Bloga dön