TsgcWebSocketServerÖzellikler › Firewall

Firewall Özellik

Gelen bağlantıları IP, bölge veya özel kurallara göre filtreleyen bir firewall bileşeni atar.

Sözdizimi

property Firewall: TsgcWSFirewall read FFirewall write SetFirewall;

Varsayılan Değer

nil

Remarks

Forma bir TsgcWebSocketFirewall bileşeni bırakın (veya çalışma zamanında oluşturun) ve IP adresine, CIDR aralığına veya özel bir politikaya dayalı olarak gelen bağlantılar için izin verme/reddetme kurallarını etkinleştirmek üzere Firewall'a atayın. Atandığında, WebSocket handshake'i işlenmeden önce her yeni TCP bağlantısı güvenlik duvarı kurallarına göre eşleştirilir; reddedilen eşler hemen düşürülür. Bu özellik yalnızca SGC_FIREWALL koşulu tanımlandığında derlenir. Güvenlik duvarını devre dışı bırakmak için atanmamış bırakın.

Örnek


oServer := TsgcWebSocketServer.Create(nil);
oServer.Firewall := oFirewall;
oServer.Active := true;

Özelliklere Dön