| Description | This article describes how to resolve the issue where FortiClient prompts to select a certificate even when the SAML SSL VPN tunnel is not configured for certificate authentication. |
| Scope | FortiClient v7.0 onwards. |
| Solution |
Set up a regular SAML SSL VPN tunnel: Configuring SAML SSO login for SSL VPN with Entra ID acting as SAML IdP When a user tries to connect to the SSL VPN, FortiClient prompts to select a certificate before directing to the SAML login page.
This issue may happen in the Technical Tip: Implementing device-based Conditional Access policy on Microsoft Azure for FortiClien... scenario as well.
Perform checks below on the FortiGate side to ensure:
If the above have been checked and verified, then the only root cause left is that the SSL certificate used by the VPN gateway has 'TLS Web Client Authentication' as EKU (Extended Key Usage).
In a web browser, browse to the SSL VPN gateway, view the SSL certificate, and check on the EKU (Extended Key Usage) information:
Despite no configuration requiring client certificates, this EKU alone triggers the FortiClient prompt.
Solution: Check if the FortiGate SSLVPN certificate has changed recently (especially if it is renewed by ACME (Automatically provision a certificate).
|
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 2025 Fortinet, Inc. All Rights Reserved.