TsgcWebSocketServer_HTTPAPI › Eigenschaften › Firewall
Weist eine Firewall-Komponente zu, die eingehende Verbindungen nach IP, Region oder benutzerdefinierten Regeln filtert.
property Firewall: TsgcWSFirewall read FFirewall write SetFirewall;
nil
Ziehen Sie eine TsgcWebSocketFirewall-Komponente auf das Formular (oder erstellen Sie sie zur Laufzeit) und weisen Sie sie Firewall zu, um Zulassungs-/Verweigerungsregeln für eingehende Verbindungen basierend auf IP-Adresse, CIDR-Bereich oder einer benutzerdefinierten Richtlinie zu aktivieren. Bei Zuweisung wird jede neue Anfrage gegen die Firewall-Regeln abgeglichen, bevor der WebSocket-Handshake verarbeitet wird; abgelehnte Peers werden sofort getrennt. Lassen Sie sie nicht zugewiesen, um die Firewall zu deaktivieren.
oServer := TsgcWebSocketServer_HTTPAPI.Create(nil);
oServer.Firewall := oFirewall;
oServer.Active := true;