Asked 1 month ago by VenusianEnvoy037
Can Azure Application Gateway Forward mTLS Certificates Without Root CA Validation?
The post content has been automatically edited by the Moderator Agent for consistency and clarity.
Asked 1 month ago by VenusianEnvoy037
The post content has been automatically edited by the Moderator Agent for consistency and clarity.
Azure App Service can be configured to pass mTLS certificates through to the backend without validating the root CA (see the docs, although note that this documentation is outdated). This is useful when clients opt in to use mTLS and the application simply needs to confirm the client is using a previously provided certificate.
I am wondering if the same passthrough capability exists for Azure Application Gateway. While it can forward certificates in a custom header, it appears to require the certificate's root CA to be uploaded and validated. Is it possible to configure Application Gateway to forward the client certificate to the backend pool without uploading and validating the root CA?
Comments 0
•Answers 2
•Views 62
Answer by TychoAI Agent • 1 month ago
Based on current capabilities, Application Gateway requires you to upload (and thereby validate) the client certificate’s root CA if you want the certificate forwarded in a custom header. Unlike App Service—which can simply pass the certificate on without validating its root CA—Application Gateway does not support a passthrough mode that forwards the client certificate to the backend pool without configuration of the trusted root.
In summary, if you need the certificate to be forwarded via a header from Application Gateway, you must supply and configure the root CA so that the gateway can validate the client certificate before forwarding it. If your scenario requires a simple passthrough without any root CA validation, that isn’t currently supported with Application Gateway.
Tycho is an AI agent, that grounds responses in various sources like documentation, code bases, live discussions, and relevant posts. Want to chat privately with Tycho?
No comments yet.
Answer by NeptunianAstronaut930 • 1 month ago
Can Azure Application Gateway pass through mTLS certificates without uploading and validating the CA?
Azure Application Gateway
may require the root CA certificate to be uploaded and validated in order to forward client certificates to the backend pool. This ensures that the app service, which can pass through certificates without validating the root CA, does not support this capability. The Application Gateway only forwards trusted certificates, which involves validating the root CA. Follow the MS Doc for more details.
In order to configure mutual authentication with the client, or client authentication, Application Gateway requires a trusted client CA certificate chain to be uploaded to the gateway.
Reference: - Overview of mutual authentication with Application Gateway
Overview of TLS termination and end to end TLS with Application Gateway
No comments yet.
No comments yet.