{"id":5789,"date":"2014-10-27T00:00:00","date_gmt":"2014-10-27T07:00:00","guid":{"rendered":"https:\/\/azure.microsoft.com\/blog\/using-certificates-in-azure-websites-applications"},"modified":"2025-09-16T08:04:25","modified_gmt":"2025-09-16T15:04:25","slug":"using-certificates-in-azure-websites-applications","status":"publish","type":"post","link":"https:\/\/azure.microsoft.com\/en-us\/blog\/using-certificates-in-azure-websites-applications\/","title":{"rendered":"Using Certificates in Azure Websites Applications"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">If you have an application on Azure Websites that requires the use of a certificate, you can upload your certificate to the certificates collection in Azure Websites and consume it in your web application from your site\u2019s personal certificate store. This functionality is only available for dedicated sites (Basic and Standard tiers). The section below details the steps to get this working, but I would like to go quickly over why we need this and what has changed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Certificates contain cryptographic keys that can be used by web applications for authentication, signing and other purposes and are usually considered security-sensitive. Previously, if your Azure Websites application needed to consume keys from a certificate, you would have to keep the certificate with it\u2019s private key (usually in a .pfx container) in the App_Data directory of your application and consume it from this location. While this solution works, it has some drawbacks; you cannot keep the private key in the certificate hidden from the application code or the developer. Also, in the case your application is open source and it uses a certificate that needs to be a secret, or in the case where you want to isolate developers from access to the private key of a certificate, the App_Data option would also not be feasible.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"configuring-certificates-for-use-in-azure-websites-applications\">Configuring Certificates for use in Azure Websites Applications<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Here are the steps from both the Azure management portal and the Azure Websites REST API to configure and use certificates in Azure Websites applications.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"1-upload-certificate\">1. Upload Certificate<\/h3>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<h3 class=\"wp-block-heading\" id=\"a-using-management-portal\">a. Using Management portal<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Login to the <a href=\"https:\/\/manage.windowsazure.com\/\">Azure management portal<\/a> and select the website you want to upload your certificate to. Then select the <em>configure<\/em> option at the top.<\/p>\n<\/blockquote>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/10\/AzureWebsitesConfigure.webp\" alt=\"graphical user interface, website\" class=\"wp-image-8960 webp-format\" title=\"Azure Websites Configure\" data-orig-src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/10\/AzureWebsitesConfigure.webp\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Scroll down to the <em>Certificates<\/em> section and click on the <em>upload a certificate<\/em> button.<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/10\/AzureWebsitesUploadCertificate.webp\" alt=\"graphical user interface, text, application\" class=\"wp-image-8962 webp-format\" title=\"Azure Websites Upload Certificate\" data-orig-src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/10\/AzureWebsitesUploadCertificate.webp\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">You will get a dialog box to browse to your .pfx file and specify the decryption password for your certificate.<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/10\/AzureWebsitesUploadCertDialog.webp\" alt=\"graphical user interface, application\" class=\"wp-image-8964 webp-format\" title=\"Azure Websites Upload Certificate Dialog\" data-orig-src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/10\/AzureWebsitesUploadCertDialog.webp\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">After which you should see your certificate in the <em>certificates<\/em> section on the Azure management portal with the thumbprint listed that you will need in the next step.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"610\" height=\"158\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/10\/image-2.webp\" alt=\"A screenshot of certificates in Azure\" class=\"wp-image-46293\" title=\"Azure Websites Certificates\" srcset=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/10\/image-2.webp 610w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/10\/image-2-300x78.webp 300w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<h3 class=\"wp-block-heading\" id=\"b-using-rest-api\">b. Using REST API<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You can use the <a href=\"https:\/\/resources.azure.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Azure Resource Explorer<\/a> to use the REST API to upload the certificate. For more information on Azure Resource Explorer refer to <a href=\"https:\/\/azure.microsoft.com\/blog\/2015\/04\/02\/azure-resource-explorer-a-new-tool-to-discover-the-azure-api\/\" target=\"_blank\" rel=\"noreferrer noopener\">this blog<\/a>.<\/p>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"2-add-app-setting\">2. Add app setting<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Adding an app setting named WEBSITE_LOAD_CERTIFICATES with its value set to the thumbprint of the certificate will make it accessible to your web application. You can have multiple comma-separated thumbprint values or can set this value to \u201c * \u201c (without quotes) in which case all your certificates will be loaded to your web applications personal certificate store.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To add this configuration for your website, go to the <em>configure<\/em> option for your website in the management portal, scroll down to the <em>app settings<\/em> section and add the setting as shown below with the thumbprint of the certificate you uploaded in the previous step.<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/10\/AzureWebsitesCertificate2.webp\" alt=\"A screenshot of app settings\" class=\"wp-image-8968 webp-format\" title=\"AzureWebsitesCertificate2\" data-orig-src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/10\/AzureWebsitesCertificate2.webp\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The certificates will be installed to the Personal certificate store of the ApplicationPool Identity of the worker process.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"3-access-from-app\">3. Access from app<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Here is a sample C# code you can use in your web application to access the client certificate in the example above using its thumbprint. Make sure you replace the thumbprint below with the one for your certificate.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nusing System;\nusing System.Security.Cryptography.X509Certificates;namespace UseCertificateInAzureWebsiteApp\n{\n  class Program\n  {\n    static void Main(string[] args)\n    {\n      X509Store certStore = new X509Store(StoreName.My, StoreLocation.CurrentUser);\n      certStore.Open(OpenFlags.ReadOnly);\n      X509Certificate2Collection certCollection = certStore.Certificates.Find(\n                                 X509FindType.FindByThumbprint,\n                                 \/\/ Replace below with your cert's thumbprint\n                                 \u201cE661583E8FABEF4C0BEF694CBC41C28FB81CD870\u201d,\n                                 false);\n      \/\/ Get the first cert with the thumbprint\n      if (certCollection.Count > 0)\n      {\n        X509Certificate2 cert = certCollection[0];\n        \/\/ Use certificate\n        Console.WriteLine(cert.FriendlyName);\n      }\n      certStore.Close();\n    }\n  }\n}\n<\/pre><\/div>","protected":false},"excerpt":{"rendered":"<p>In this post, we will show you how to use certificates in your Azure Websites application.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ms_queue_id":[],"ep_exclude_from_search":false,"_classifai_error":"","_classifai_text_to_speech_error":"","_alt_title":"","footnotes":"","msx_community_cta_settings":[]},"categories":[1461],"tags":[],"audience":[3055,3056],"content-type":[1511],"product":[],"tech-community":[],"topic":[],"coauthors":[97],"class_list":["post-5789","post","type-post","status-publish","format-standard","hentry","category-web","audience-developers","audience-it-implementors","content-type-best-practices","review-flag-1680286581-295","review-flag-1-1680286581-825","review-flag-2-1680286581-601","review-flag-3-1680286581-173","review-flag-new-1680286579-546"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Using Certificates in Azure Websites Applications | Microsoft Azure Blog<\/title>\n<meta name=\"description\" content=\"In this post, we will show you how to use certificates in your Azure Websites application.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/using-certificates-in-azure-websites-applications\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Using Certificates in Azure Websites Applications | Microsoft Azure Blog\" \/>\n<meta property=\"og:description\" content=\"In this post, we will show you how to use certificates in your Azure Websites application.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/using-certificates-in-azure-websites-applications\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Azure Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/microsoftazure\" \/>\n<meta property=\"article:published_time\" content=\"2014-10-27T07:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-16T15:04:25+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/10\/AzureWebsitesConfigure.png\" \/>\n<meta name=\"author\" content=\"Microsoft Azure\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@azure\" \/>\n<meta name=\"twitter:site\" content=\"@azure\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Microsoft Azure\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/using-certificates-in-azure-websites-applications\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/using-certificates-in-azure-websites-applications\/\"},\"author\":[{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/microsoft-azure\/\",\"@type\":\"Person\",\"@name\":\"Microsoft Azure\"}],\"headline\":\"Using Certificates in Azure Websites Applications\",\"datePublished\":\"2014-10-27T07:00:00+00:00\",\"dateModified\":\"2025-09-16T15:04:25+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/using-certificates-in-azure-websites-applications\/\"},\"wordCount\":545,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/using-certificates-in-azure-websites-applications\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/10\/AzureWebsitesConfigure.png\",\"articleSection\":[\"Web\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/using-certificates-in-azure-websites-applications\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/using-certificates-in-azure-websites-applications\/\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/using-certificates-in-azure-websites-applications\/\",\"name\":\"Using Certificates in Azure Websites Applications | Microsoft Azure Blog\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/using-certificates-in-azure-websites-applications\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/using-certificates-in-azure-websites-applications\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/10\/AzureWebsitesConfigure.png\",\"datePublished\":\"2014-10-27T07:00:00+00:00\",\"dateModified\":\"2025-09-16T15:04:25+00:00\",\"description\":\"In this post, we will show you how to use certificates in your Azure Websites application.\",\"breadcrumb\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/using-certificates-in-azure-websites-applications\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/using-certificates-in-azure-websites-applications\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/using-certificates-in-azure-websites-applications\/#primaryimage\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/10\/AzureWebsitesConfigure.webp\",\"contentUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/10\/AzureWebsitesConfigure.webp\",\"width\":610,\"height\":158,\"caption\":\"graphical user interface, website\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/using-certificates-in-azure-websites-applications\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog home\",\"item\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Web\",\"item\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/category\/web\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Using Certificates in Azure Websites Applications\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#website\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\",\"name\":\"Microsoft Azure Blog\",\"description\":\"Get the latest Azure news, updates, and announcements from the Azure blog. From product updates to hot topics, hear from the Azure experts.\",\"publisher\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\",\"name\":\"Microsoft Azure Blog\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp\",\"contentUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp\",\"width\":512,\"height\":512,\"caption\":\"Microsoft Azure Blog\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/microsoftazure\",\"https:\/\/x.com\/azure\",\"https:\/\/www.instagram.com\/microsoftdeveloper\/\",\"https:\/\/www.linkedin.com\/company\/16188386\",\"https:\/\/www.youtube.com\/user\/windowsazure\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/person\/c702e5edd662b328b49b7e1180cab117\",\"name\":\"shakir\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g7664e653ea371ce16eaf75e9fa8952c4\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g\",\"caption\":\"shakir\"},\"sameAs\":[\"https:\/\/azure.microsoft.com\"],\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/shakir\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Using Certificates in Azure Websites Applications | Microsoft Azure Blog","description":"In this post, we will show you how to use certificates in your Azure Websites application.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/azure.microsoft.com\/en-us\/blog\/using-certificates-in-azure-websites-applications\/","og_locale":"en_US","og_type":"article","og_title":"Using Certificates in Azure Websites Applications | Microsoft Azure Blog","og_description":"In this post, we will show you how to use certificates in your Azure Websites application.","og_url":"https:\/\/azure.microsoft.com\/en-us\/blog\/using-certificates-in-azure-websites-applications\/","og_site_name":"Microsoft Azure Blog","article_publisher":"https:\/\/www.facebook.com\/microsoftazure","article_published_time":"2014-10-27T07:00:00+00:00","article_modified_time":"2025-09-16T15:04:25+00:00","og_image":[{"url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/10\/AzureWebsitesConfigure.png","type":"","width":"","height":""}],"author":"Microsoft Azure","twitter_card":"summary_large_image","twitter_creator":"@azure","twitter_site":"@azure","twitter_misc":{"Written by":"Microsoft Azure","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/using-certificates-in-azure-websites-applications\/#article","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/using-certificates-in-azure-websites-applications\/"},"author":[{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/microsoft-azure\/","@type":"Person","@name":"Microsoft Azure"}],"headline":"Using Certificates in Azure Websites Applications","datePublished":"2014-10-27T07:00:00+00:00","dateModified":"2025-09-16T15:04:25+00:00","mainEntityOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/using-certificates-in-azure-websites-applications\/"},"wordCount":545,"commentCount":0,"publisher":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/using-certificates-in-azure-websites-applications\/#primaryimage"},"thumbnailUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/10\/AzureWebsitesConfigure.png","articleSection":["Web"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/using-certificates-in-azure-websites-applications\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/using-certificates-in-azure-websites-applications\/","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/using-certificates-in-azure-websites-applications\/","name":"Using Certificates in Azure Websites Applications | Microsoft Azure Blog","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/using-certificates-in-azure-websites-applications\/#primaryimage"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/using-certificates-in-azure-websites-applications\/#primaryimage"},"thumbnailUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/10\/AzureWebsitesConfigure.png","datePublished":"2014-10-27T07:00:00+00:00","dateModified":"2025-09-16T15:04:25+00:00","description":"In this post, we will show you how to use certificates in your Azure Websites application.","breadcrumb":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/using-certificates-in-azure-websites-applications\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/using-certificates-in-azure-websites-applications\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/using-certificates-in-azure-websites-applications\/#primaryimage","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/10\/AzureWebsitesConfigure.webp","contentUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/10\/AzureWebsitesConfigure.webp","width":610,"height":158,"caption":"graphical user interface, website"},{"@type":"BreadcrumbList","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/using-certificates-in-azure-websites-applications\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog home","item":"https:\/\/azure.microsoft.com\/en-us\/blog\/"},{"@type":"ListItem","position":2,"name":"Web","item":"https:\/\/azure.microsoft.com\/en-us\/blog\/category\/web\/"},{"@type":"ListItem","position":3,"name":"Using Certificates in Azure Websites Applications"}]},{"@type":"WebSite","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#website","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/","name":"Microsoft Azure Blog","description":"Get the latest Azure news, updates, and announcements from the Azure blog. From product updates to hot topics, hear from the Azure experts.","publisher":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/azure.microsoft.com\/en-us\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization","name":"Microsoft Azure Blog","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp","contentUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp","width":512,"height":512,"caption":"Microsoft Azure Blog"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/microsoftazure","https:\/\/x.com\/azure","https:\/\/www.instagram.com\/microsoftdeveloper\/","https:\/\/www.linkedin.com\/company\/16188386","https:\/\/www.youtube.com\/user\/windowsazure"]},{"@type":"Person","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/person\/c702e5edd662b328b49b7e1180cab117","name":"shakir","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g7664e653ea371ce16eaf75e9fa8952c4","url":"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g","caption":"shakir"},"sameAs":["https:\/\/azure.microsoft.com"],"url":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/shakir\/"}]}},"msxcm_display_generated_audio":false,"msxcm_animated_featured_image":null,"distributor_meta":false,"distributor_terms":false,"distributor_media":false,"distributor_original_site_name":"Microsoft Azure Blog","distributor_original_site_url":"https:\/\/azure.microsoft.com\/en-us\/blog","push-errors":false,"_links":{"self":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/5789","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/comments?post=5789"}],"version-history":[{"count":1,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/5789\/revisions"}],"predecessor-version":[{"id":46294,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/5789\/revisions\/46294"}],"wp:attachment":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/media?parent=5789"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/categories?post=5789"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tags?post=5789"},{"taxonomy":"audience","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/audience?post=5789"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/content-type?post=5789"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/product?post=5789"},{"taxonomy":"tech-community","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tech-community?post=5789"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/topic?post=5789"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/coauthors?post=5789"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}