| Description |
This article describes how to configure mTLS (Mutual TLS) authentication on FortiWeb. |
| Scope |
FortiWeb. |
| Solution |
What mTLS authentication is:
mTLS (Mutual TLS) authentication is used to mutually authenticate both the client and the server [FortiWeb's server policy] by exchanging and validating certificates during the TLS handshake.
The difference between TLS and mTLS:
Typical TLS (HTTPS): FortiWeb presents the server certificate to the client only. mTLS: FortiWeb presents the server certificate to the client And the client presents its client certificate to FortiWeb together to perform mutual TLS authentication.
How to perform mTLS authentication:
How to configure mTLS authentication on FortiWeb:
Part (1) Configure FortiWeb to present the server certificate chain:
Part (2) Configure FortiWeb to request the client certificate:
Related documents: How to enable Client Certificate Verification in FortiWeb Server Policy
Related Fortinet Library video: |
The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.
Copyright 2026 Fortinet, Inc. All Rights Reserved.