TsgcWebSocketServer › Properties › SecurityOptions
Defines admission rules such as allowed origins for browser WebSocket handshakes.
public TsgcWSSecurity_Options SecurityOptions { get; set; }
OriginsAllowed="" (all origins allowed)
Use OriginsAllowed to lock down which origins the server accepts WebSocket handshakes from. By default all origins are allowed; any non-empty value enables a whitelist and the server closes connections whose Origin header does not match. Patterns accept wildcards for the port (for example http://127.0.0.1:5555 for a single origin or http://127.0.0.1:* to accept any port on that host). Separate multiple origins with commas. Setting OriginsAllowed to an empty string restores the permissive default.
oServer = new TsgcWebSocketServer();
oServer.SecurityOptions.OriginsAllowed = "http://127.0.0.1:*";
oServer.Active = true;