4D v16Encrypting Client/Server Connections |
||
|
4D v16
Encrypting Client/Server Connections
Encrypting Client/Server Connections
You can configure the client/server connections so that 4D Server and 4D remote workstations communicate in secured mode. The secured client/server communication is based on TLS (Transport Layer Security) protocol, which was formerly the SSL (Secured Socket Layer). Note: For a general overview of 4D's security features, see the 4D Security guide. The TLS protocol has been designed to secure data exchanges between two applications —primarily between a Web server and a browser. It is designed to authenticate the sender and receiver, and to guarantee the confidentiality and integrity of the exchanged information. For a detailed description of the secured protocol, refer to section Using TLS Protocol in the 4D Language Reference. Between 4D Server and a remote 4D, authentication and integrity mechanisms are handled transparently by 4D Server and do not require any additional user setting. Note: Encrypting client/server connections slows connections. At the network level, the TLS protocol is inserted between the TCP/IP layer (low level) and the high level protocol. To use TLS in a “classic” client/server architecture, the following certificate files must be present:
You must also enable connections in secured mode. By default, the option is not checked. You must then quit and relaunch 4D Server so that this setting is taken into account. All 4D remote stations will then connect in secured mode.
|
PROPERTIES
Product: 4D
HISTORY
ARTICLE USAGE
4D Server Reference ( 4D v16) |