How to remove weak ciphers from TLS 1.2 configuration on Azure App Service?

Brian Baro 61 Reputation points Microsoft Employee

Our Security team reported usage of weak Cipher in our application as seen in the attachment, I would like to remove them, any help or guidance is appreciated:

Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
6,837 questions
{count} votes

Accepted answer
  1. brtrach-MSFT 15,176 Reputation points Microsoft Employee

    Thank you to lextm for providing the answer.

    Sharing the context of the answer here in case it were ever to be removed from Stack Overflow.

    For now, there are 3 possible ways to remove weak ciphers:

    App Service Environment - This gives you access to set your own ciphers though Azure Resource Manager - Change TLS Cipher Suite Order. I reproduced this and found out that it is possible to set your own ciphers or change the cipher suite order by modifying the clusterSettings as shown below:


    Using Azure FrontDoor – You can configure a minimum TLS version in Azure Front Door in the custom domain HTTPS settings via Azure portal. Once you configure TLS1.2, only the following strong cipher suites are supported:





    You can find more information on this here - Front Door TLS Configuration.

    Using Application Gateway – This lets you specify a central TLS policy that's suited to organizational security requirements and helps to meet compliance requirements. The TLS policy includes control of the TLS protocol version as well as the cipher suites and the order in which ciphers are used during a TLS handshake as seen here - Application Gateway SSL Policy Overview

    Credit to cobethur

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful