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.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/app-service/overview-tls.md
+19-21Lines changed: 19 additions & 21 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,9 +20,9 @@ Transport Layer Security (TLS) is a widely adopted security protocol that is des
20
20
21
21
App Service supports TLS to help ensure:
22
22
23
-
-**Encryption** of data in transit.
24
-
-**Authentication** of web apps by using trusted certificates.
25
-
-**Integrity** to prevent tampering of data during transmission.
23
+
- Encryption of data in transit.
24
+
- Authentication of web apps by using trusted certificates.
25
+
- Integrity to prevent tampering of data during transmission.
26
26
27
27
> [!TIP]
28
28
>
@@ -38,9 +38,9 @@ App Service supports TLS to help ensure:
38
38
39
39
Azure App Service supports the following TLS versions for incoming requests to your web app:
40
40
41
-
-**TLS 1.3**: The latest and most secure version, now fully supported.
42
-
-**TLS 1.2**: The default minimum TLS version for new web apps.
43
-
-**TLS 1.1 and TLS 1.0**: Versions supported for backward compatibility, but not recommended.
41
+
- TLS 1.3: The latest and most secure version, now fully supported.
42
+
- TLS 1.2: The default minimum TLS version for new web apps.
43
+
- TLS 1.1 and TLS 1.0: Versions supported for backward compatibility, but not recommended.
44
44
45
45
You can configure the *minimum TLS version* for incoming requests to your web app and its Source Control Manager (SCM) site. By default, the minimum is set to **TLS 1.2**.
46
46
@@ -50,9 +50,9 @@ You can use Azure Policy to help audit your resources and minimum TLS version. G
50
50
51
51
TLS 1.3 is fully supported on App Service and introduces several improvements over TLS 1.2:
52
52
53
-
-**Stronger security**, with simplified cipher suites and forward secrecy.
54
-
-**Faster handshakes** for reduced latency.
55
-
-**Encrypted handshake** messages for enhanced privacy.
53
+
- Stronger security, with simplified cipher suites and forward secrecy.
54
+
- Faster handshakes for reduced latency.
55
+
- Encrypted handshake messages for enhanced privacy.
56
56
57
57
To require TLS 1.3 for all inbound requests, set **Minimum Inbound TLS Version** to **TLS 1.3** in the Azure portal, the Azure CLI, or your Azure Resource Manager template (ARM template).
58
58
@@ -133,29 +133,27 @@ To serve HTTPS traffic, App Service requires a TLS/SSL certificate that is bound
133
133
134
134
-**App Service managed certificates** (Free)
135
135
- Provided at no cost.
136
-
- Fully managed by Azure App Service, including **automatic renewal**.
137
-
-Stored in **App Service Key Vault** (KV); **customers cannot access, export, or use these certificates outside of App Service**.
138
-
-Supports basic domain validation but **does not support wildcard or custom root CAs**.
136
+
- Fully managed by Azure App Service, including automatic renewal.
137
+
-Customers cannot access, export, or use these certificates outside of App Service.
138
+
-Doesn't support wildcard or custom root CAs.
139
139
140
140
-**App Service certificates (ASC)**
141
-
- Paid certificates **resold from GoDaddy** via Azure.
142
-
-**Customer owns and manages** the certificate.
143
-
- Stored in the **customer’s Key Vault (KV)** and **can be exported and used outside of App Service**.
144
-
- Technically considered **"bring your own certificate (BYOC)"** because the customer controls it after purchase, but App Service provides **seamless integration**.
141
+
- Paid certificates issued by GoDaddy.
142
+
- Customer owns and manages the certificate.
143
+
- Stored in the customer’s Key Vault (KV) and can be exported and used outside of App Service.
145
144
146
145
-**Bring your own certificate (BYOC)**
147
-
- Upload and manage your own TLS/SSL certificates (**PFX format**) issued by **third-party Certificate Authorities (CAs)**.
148
-
- Fully customer-managed, including **renewals and private key storage**.
0 commit comments