TsgcWebSocketServer_HTTPAPI › Özellikler › Firewall
Gelen bağlantıları IP, bölge veya özel kurallara göre filtreleyen bir firewall bileşeni atar.
property Firewall: TsgcWSFirewall read FFirewall write SetFirewall;
nil
Forma bir TsgcWebSocketFirewall bileşeni bırakın (veya çalışma zamanında oluşturun) ve IP adresi, CIDR aralığı veya özel bir politikaya dayalı olarak gelen bağlantılar için izin verme/reddetme kurallarını etkinleştirmek üzere onu Firewall'a atayın. Atandığında, WebSocket handshake'i işlenmeden önce her yeni istek güvenlik duvarı kurallarına karşı eşleştirilir; reddedilen peer'lar hemen bırakılır. Güvenlik duvarını devre dışı bırakmak için atanmamış bırakın.
oServer := TsgcWebSocketServer_HTTPAPI.Create(nil);
oServer.Firewall := oFirewall;
oServer.Active := true;