web palette and is one of the default services in a station created by using the New Station tool. A station supports only one WebService.
TLSv1.3 option for the Https Min Protocol property. If you choose the TLSv1.3 setting, it is possible that UxMedia pages will not display correctly in a Wb UxMedia view. To work around this potential problem, you can choose to view the UxMedia page with a web browser or revert to the native JavaFx view in

To access these properties, expand .
In addition to the common properties (Status, Fault Cause and Enabled), these properties are unique to this component.
| Property | Value | Description |
|---|---|---|
| Http Port | additional properties (port number defaults to 80) | Specifies the HTTP client’s TCP port. The service listens on on this port for connections.
The “Server Port (baja-ServerPort)” documents the additional properties. |
| Http Enabled | true (default) or false |
Turns the processing of HTTP requests on (true) and off (false).
|
| Https Port | additional properties (port number defaults to 443) | Specifies the HTTPS client’s TCP port. The service listens on this port for connections.
The “Server Port (baja-ServerPort)” documents the additional properties. |
| Https Enabled | true (default) or false |
Turns the processing of HTTPS requests on (true) and off (false).
|
| Https only | true (default) or false |
Configures the security of the connection.
|
| Https Min Protocol | drop-down listTLSv1.0+ (default) | Configures the minimum level of the TLS (Transport Layer Security) protocol to which the server accepts negotiations. Options
include versions TLSv1.0+ TLSv1.1+, TLSv1.2+, and TLSv1.3. Choosing the lowest level works with most clients, providing greater flexibility than an individual version, however, choosing
a higher level provides more security.
During the handshake, the server and client agree on which protocol to use. Change Protocol from the default if your network requires a specific version or if a future vulnerability is found in one of the versions. |
| Https Cert | drop-down list (defaults to tridium) | Specifies the alias of the host platform’s server certificate, which the client uses to validate server authenticity. The default identifies a self-signed certificate that is automatically created when you initially log on to the server. If other certificates are in the host platform’s key store, you can select them from the drop-down list. |
| Require Https For Passwords | true (default) or false |
Controls the protocol used when a user creates a new password.
|
| Remember User Id Cookie | true (default) or false |
true sets the niagara_userid cookie with the user's username in the user's browser.
|
| Same Site | None, Lax (default), or Strict | Configures browser behavior for HTTP cookies.
NOTE: The Strict setting is not supported when using SAML Authentication.
|
| Allow Username Autocomplete | true (default) or false |
true enables autocomplete browser behavior on the username field of the prelogin page.
|
| Login Template | check box and chooser (defaults to null)
|
Determines if a login template is used.
When |
| Log File directory | filepath (defaults to file:^^webLogs)
|
Defines the folder in the station’s file space in which log files are stored. Log file names use a YYMMDD.log (date) convention, such as 230501.log for a file created May 1, 2023. |
| Client Environments | additional properties | Serves as a container for Mobile Client Environment (mobile) entries, which are available if the station’s host is licensed
with the mobile feature. It is used in detection of a user’s browser type (for example, desktop or mobile) and the selection
of the appropriate webProfile for the user.
The topic “Client Environments (web-ClientEnviroments” documents this container. The Niagara Mobile Guide documents the properties for the mobile environment. |
| Show Stack Trace | true or false (default)
|
Controls if exception stack traces, when available, appear in error responses.
|
| Load JxBrowser from Cloud | drop-down list | Loads the JxBrowser from the cloud. |
| Web Launcher Module Caching Type | Host (default) or User |
Determines how a client using the Web Launcher caches modules.
|
| Web Launcher Config, Web Launcher Enabled | true (default) or false |
Provides a container for several sub-properties used to configure aspects of Web Launcher, which provides an applet-like
|
| Cache Config, Enabled | true (default) or false |
Activates (true) and deactivates (false) use of the object (network, device, point, component, table, schedule, descriptor, etc.).
|
| Cache Config, Cached File Extensions | text (defaults to png,jpg,gif,svg)
|
Sets the desired file type(s) to configure cache memory, which caches all station home image files in the web browser.
|
| WarmupConfig | additional properties | Speeds the loading of HxPx graphics. This property was new in
The first time an HxPx loads, it takes time because Java code also runs for the first time. It does not have complete compiled methods, which it needs to download fast. This component overcomes this problem. The topic, “Warmup Config (Web Warmup Config)” documents the additional properties. |
| Hostname Redirect Settings, Redirect to Hostname | true or false |
Controls the URL used to connect to a station.
When you open the browser and enter the local station name or IP address of the local host in the URL, the host redirects to the station mentioned in the host name field and displays the station name in the URL. |
| Hostname Redirect Settings, Hostname | text string | Defines the host name. |
| Http Header Providers | additional properties | ConfigureHTTP Header provider properties in
The topic “Http Header Providers (Http Header Providers)” documents the additional properties. |
| JettyWebServer | additional properties | Configures the Jetty web server.
“Jetty Web Server (jetty-JettyWebServer)” documents the additional properties. |
| User Data Storage | additional property | Provides an option to store user data.
The topic, “User Data Config (web-UserDataConfig)” documents the single property. |