André N. Klingsheim edited this page Jan 31, 2015 · 3 revisions

NWebsec.AzureStartupTasks provides an Azure startup task to harden the TLS configuration of Azure instances. Note that the startup tasks are built for Azure cloud services, they are not suitable for Azure websites.

You'll find the library on NuGet: NWebsec.AzureStartupTasks. You can also get it under "Releases".

You can take advantage of the scripts in several ways:

  • Cloud service project
    • Install the NuGet package in the web application project and add a few lines of config to the ServiceDefinition.csdef file in your cloud service project.
    • Download the scripts and add them with relevant configuration to your projects.
  • Stand-alone servers
    • Download the package and user the PowerShell scripts directly. To see how the configuration is hardened, refer to TLS hardening.

To learn why you should harden the default TLS configuration, see the blog post: Hardening Windows Server 2008/2012 and Azure SSL/TLS configuration.

Follow NWebsec:

Twitter: @NWebsec
Google+: NWebsec

Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.