最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

Can Azure Application Gateway pass through mTLS certificates without uploading and validating the CA? - Stack Overflow

programmeradmin2浏览0评论

Azure App Service can be configured to simply pass certificates through to the backend application, without validating the root CA. (Described here although the documentation is outdated at the time of writing). This is useful in the scenario where clients can opt in to use of mTLS and we simply want to validate that a client is using the same certificate they have previously provided to the application.

I can't work out if the same capability is possible with Azure Application Gateway. I understand that the Gateway can be configured to forward the certificate in a custom header, but it seems to only do this if the certificate's root CA is uploaded and validated. Is it possible to forward the certificate on to the backend pool without the root CA uploaded to Application Gateway?

Azure App Service can be configured to simply pass certificates through to the backend application, without validating the root CA. (Described here although the documentation is outdated at the time of writing). This is useful in the scenario where clients can opt in to use of mTLS and we simply want to validate that a client is using the same certificate they have previously provided to the application.

I can't work out if the same capability is possible with Azure Application Gateway. I understand that the Gateway can be configured to forward the certificate in a custom header, but it seems to only do this if the certificate's root CA is uploaded and validated. Is it possible to forward the certificate on to the backend pool without the root CA uploaded to Application Gateway?

Share Improve this question edited Jan 22 at 4:58 qkfang 1,1991 silver badge19 bronze badges asked Jan 20 at 5:13 cbpcbp 25.6k29 gold badges132 silver badges211 bronze badges 1
  • 1 It is not possible to forward client certificates to the backend pool without uploading the root CA to Azure Application Gateway – Venkat V Commented Jan 20 at 5:47
Add a comment  | 

1 Answer 1

Reset to default 1

Can Azure Application Gateway pass through mTLS certificates without uploading and validating the CA?

Azure Application Gatewaymay 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

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论