Sections Where HTTPS Is Used
Sections Where HTTPS Is Used
HTTPS support is available in several areas of Wise SCADA where web-based communication is used.
Pages
In the Pages section, the protocol used to publish the created HTML pages can be selected.
The Protocol field can be set to either HTTP or HTTPS.
- Standard TCP port for HTTP: 80
- Standard TCP port for HTTPS: 443
For example, if HTTPS is selected and the standard port 443 is used, a page can be accessed using an address such as:
https://192.168.0.104/Page.html
When HTTP is used:
http://192.168.0.104:443/Page.html
Servers
In the Servers section, secure HTTPS versions of HTTP-based server protocols can be used.
For example, the following protocols can operate over HTTPS:
- HTTPS: JSON
- HTTPS: XML
- HTTPS: Plaintext
While the HTTP versions use unencrypted connections, the HTTPS versions communicate between the client and SCADA over TLS.
For example, selecting HTTPS: JSON instead of HTTP: JSON allows the JSON-based service to be published over HTTPS.
Clients
In the Clients section, a secure connection option is available for WebSocket communication.
- WebSocket
- WebSocket Secure
WebSocket refers to a standard WebSocket connection, while WebSocket Secure refers to a secure WebSocket connection protected by TLS.
In general:
- WebSocket → ws://
- WebSocket Secure → wss://
When secure network communication is required, WebSocket Secure should be used.
Web Servers
In the Web Servers section, the protocol used by the Web Server can be selected.
Available protocols:
- HTTP
- HTTPS
When HTTPS is selected, Web Server connections are established over HTTPS and the corresponding certificate is used.
Example:
https://192.168.0.104/Screen.html
TCP Port and URL Generation
On Web Server pages, the URL is generated automatically based on the selected protocol and TCP port.
When the standard port is used, the port number does not need to be included in the URL.
For example:
HTTP / Port 80
http://127.0.0.1/Screen.html
HTTPS / Port 443
https://127.0.0.1/Screen.html
When a non-standard port is used, the port number is included in the URL.
For example, if the TCP Port for HTTPS is set to 8443:
https://127.0.0.1:8443/Screen.html
Similarly, if the HTTPS protocol is selected but the TCP Port is set to 80:
https://127.0.0.1:80/Screen.html
This address can also be checked from the tooltip displayed over the URL field of the corresponding page in the Web Servers section.
Note: Whether the port number is displayed in the URL does not depend on the use of HTTPS. It depends on whether the standard port for the selected protocol is being used.
