TsgcHTTPServer › Ö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

IP adresine, CIDR aralığına veya özel bir politikaya dayalı olarak gelen bağlantılar için izin ver/reddet kurallarını etkinleştirmek üzere forma bir TsgcWebSocketFirewall bileşeni bırakın (veya çalışma zamanında oluşturun) ve Firewall'a atayın. Atandığında, her yeni TCP bağlantısı, HTTP isteği işlenmeden önce firewall kurallarıyla eşleştirilir; reddedilen eşler hemen düşürülür. Bu özellik yalnızca SGC_FIREWALL koşullu tanımı tanımlandığında derlenir. Firewall'ı devre dışı bırakmak için atanmamış bırakın.

Örnek


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

Özelliklere Dön