create:custom_domains
read:custom_domains
create:clients
update:clients
update:client_credentials
update:client_keys
update:tenant_settings
type
as self_managed_certs
in the POST request:
type
for an already existing custom domain.
self_managed_certs
type can be used for mTLS. Auth0 currently does not support the auth0_managed_certs
type for mTLS.status
field to see its verification status. Once verification is complete, it may take up to 10 minutes before the custom domain can start accepting requests.
When Auth0 verifies the custom domain for the first time, the response includes the cname_api_key
, which you need to configure your edge/reverse proxy. This key must be kept secret and is used to validate the forwarded requests.
For more information, see the Verify a custom domain API documentation.
/authorize
endpoint. As a result, customers that support mTLS and non-mTLS traffic on different domains should enable mTLS endpoint aliases.
mTLS endpoint aliases indicate that clients should send mTLS traffic to the endpoints specified in the mtls_endpoint_aliases
property of the OIDC discovery document. Clients will send non-mTLS traffic to the normal endpoints. For more information about the mtls_endpoint_aliases
property, see Call the resource server.
You can enable mTLS endpoint aliases with the and the .
mtls.<your custom domain>
.