Skip to content

Commit 585e7bc

Browse files
authored
Merge pull request #106295 from cephalin/issue48678
#48678
2 parents 8fde3ed + 7bbc3fc commit 585e7bc

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

articles/app-service/configure-ssl-bindings.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,12 @@ In your app page, in the left navigation, select **SSL settings**. Then, in **TL
142142

143143
When the operation is complete, your app rejects all connections with lower TLS versions.
144144

145+
## Handle SSL termination
146+
147+
In App Service, [SSL termination](https://wikipedia.org/wiki/TLS_termination_proxy) happens at the network load balancers, so all HTTPS requests reach your app as unencrypted HTTP requests. If your app logic needs to check if the user requests are encrypted or not, inspect the `X-Forwarded-Proto` header.
148+
149+
Language specific configuration guides, such as the [Linux Node.js configuration](containers/configure-language-nodejs.md#detect-https-session) guide, shows you how to detect an HTTPS session in your application code.
150+
145151
## Automate with scripts
146152

147153
### Azure CLI

0 commit comments

Comments
 (0)