You can use FortiClient to create a secure encrypted connection to protected applications without using VPN. Acting as a local proxy gateway, FortiClient works with the FortiGate application proxy feature to create a secure connection via HTTPS using a certificate received from EMS that includes the FortiClient UID. The FortiGate retrieves the UID to identify the device and check other endpoint information that EMS provides to the FortiGate, which can include other identity and posture information. The FortiGate allows or denies the access as applicable. See Zero Trust Network Access for FortiOS configuration requirements. For TCP forwarding to non-web-based applications, you must define ZTNA destinations as follows.
To add a ZTNA destination:
- Go to Endpoint Profiles > ZTNA Destinations.
- Click Add.
- Click Advanced.
Enable or disable the eye icon to show or hide this feature from the end user in FortiClient.
- In the Name field, enter the desired name.
- If desired, enable Allow Personal Destinations. This feature allows end users to configure personal ZTNA destinations.
Add a destination:
- Under Rules, click Add Destination.
In the Destination Name field, enter the desired destination name.
- In the Destination Host field, enter the IP address/FQDN and port of the destination host in the format <IP address or FQDN>:<port>.
- In the Proxy Gateway field, enter the FortiGate access IP address and port in the same format.
- From the Mode dropdown list, select Transparent.
- Enable or disable encryption. By default, encryption is disabled. When encryption is enabled, traffic between FortiClient and the FortiGate is always encrypted, even if the original traffic is already encrypted. When encryption is disabled, traffic between FortiClient and the FortiGate is unencrypted.
- Enable or disable User External Browser as User-agent for Saml User Authentication. When you enable this feature, FortiClient presents a SAML authentication request to the end user in a web browser for traffic that is eligible for this rule.
- Click Save.
- Repeat the steps to configure multiple destinations for this profile as desired, then click Save.