Auth0 Docs home page
Search...
⌘K
Ask AI
Search...
Navigation
Configure mTLS Authentication
Configure mTLS Authentication for a Client
Home
Articles
Getting Started
Auth0 Onboarding
Auth0 Onboarding
Self-Service Machine-to-Machine
Learn the Basics
Identity Fundamentals
Auth0 Overview
Configure Auth0
Auth0 Teams
Dashboard Profile
Tenant Settings
Applications in Auth0
Applications in Auth0
Application Settings
Credential Settings
Subdomain URL Placeholders
Confidential and Public Applications
Dynamic Application Registration
Set Up Database Connections
Test Database Connections
Application Grant Types
Update Grant Types
Revoke Access to APIs Using Application Grants
Signing Algorithms
Change Application Signing Algorithms
Configure Application Metadata
Update Application Connections
Rotate Credentials
Rotate Client Secrets
Enable Android App Links Support
Enable Universal Links Support in Apple Xcode
Configure Cross-Origin Resource Sharing
Configure Applications with OIDC Discovery
Configure WS-Fed Applications
Configure FAPI Compliance
Configure Pushed Authorization Requests (PAR)
Configure JWT-secured Authorization Requests (JAR)
Configure mTLS Authentication
Configure mTLS Authentication
Set up the Customer Edge
Configure mTLS Authentication for a Tenant
Configure mTLS Authentication for a Client
Configure Private Key JWT Authentication
Remove Applications
Test Applications Locally
Enable Single Sign-On Integrations for Applications
Configure Client-Initiated Backchannel Authentication
APIs
Manage Dashboard Access
Plan and Design
Authentication and Authorization Flows
On this page
Learn more
Configure mTLS Authentication
Configure mTLS Authentication for a Client
Learn how to configure mTLS authentication for a client with the
Management API
and
Auth0 Dashboard
.
Auth0 Dashboard
Management API
You can use the Auth0 Dashboard to configure mTLS for a client to enable mTLS client authentication to the Authorization Server.
Navigate to
Auth0 Dashboard > Applications > Applications
.
Select the application you want to use with mTLS or
create a new application
.
Select the
Credentials
tab.
Choose the required
Authentication Method
, which can be either:
mTLS with a
self-signed certificate
mTLS with a certificate authority signed certificate
Once you select your preferred type of certificate, you can:
Assign an existing credential (certificate) to the client application
Add a new credential by uploading a certificate
Learn more
Authenticate with mTLS
Set up the Customer Edge
Configure mTLS Authentication for a Tenant
Configure mTLS Authentication for a Tenant
Configure Private Key JWT Authentication
Assistant
Responses are generated using AI and may contain mistakes.