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/active-directory/manage-apps/application-proxy-add-on-premises-application.md
+6-4Lines changed: 6 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -42,10 +42,12 @@ To use Application Proxy, you need a Windows server running Windows Server 2012
42
42
For high availability in your production environment, we recommend having more than one Windows server. For this tutorial, one Windows server is sufficient.
43
43
44
44
> [!IMPORTANT]
45
-
> If you are installing the connector on Windows Server 2019 there is a HTTP2 limitation. A workaround to use the connector on this version is adding the following registry key and restarting the server. Note, this is a machine registry wide key.
> If you are installing the connector on Windows Server 2019, you must disable HTTP2 protocol support in the WinHttp component. This is disabled by default in earlier versions of supported operating systems. Adding the following registry key and restarting the server disables it on Windows Server 2019. Note that this is a machine-wide registry key.
Copy file name to clipboardExpand all lines: articles/app-service/configure-ssl-bindings.md
+8-6Lines changed: 8 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ description: Secure HTTPS access to your custom domain by creating a TLS/SSL bin
4
4
tags: buy-ssl-certificates
5
5
6
6
ms.topic: tutorial
7
-
ms.date: 10/25/2019
7
+
ms.date: 04/30/2020
8
8
ms.reviewer: yutlin
9
9
ms.custom: seodec18
10
10
---
@@ -78,7 +78,7 @@ Use the following table to help you configure the TLS binding in the **TLS/SSL B
78
78
|-|-|
79
79
| Custom domain | The domain name to add the TLS/SSL binding for. |
80
80
| Private Certificate Thumbprint | The certificate to bind. |
81
-
| TLS/SSL Type | <ul><li>**[SNI SSL](https://en.wikipedia.org/wiki/Server_Name_Indication)** - Multiple SNI SSL bindings may be added. This option allows multiple TLS/SSL certificates to secure multiple domains on the same IP address. Most modern browsers (including Internet Explorer, Chrome, Firefox, and Opera) support SNI (for more information, see [Server Name Indication](https://wikipedia.org/wiki/Server_Name_Indication)).</li><li>**IP SSL** - Only one IP SSL binding may be added. This option allows only one TLS/SSL certificate to secure a dedicated public IP address. After you configure the binding, follow the steps in [Remap A record for IP SSL](#remap-a-record-for-ip-ssl).<br/>IP SSL is supported only in Production or Isolated tiers. </li></ul> |
81
+
| TLS/SSL Type | <ul><li>**[SNI SSL](https://en.wikipedia.org/wiki/Server_Name_Indication)** - Multiple SNI SSL bindings may be added. This option allows multiple TLS/SSL certificates to secure multiple domains on the same IP address. Most modern browsers (including Internet Explorer, Chrome, Firefox, and Opera) support SNI (for more information, see [Server Name Indication](https://wikipedia.org/wiki/Server_Name_Indication)).</li><li>**IP SSL** - Only one IP SSL binding may be added. This option allows only one TLS/SSL certificate to secure a dedicated public IP address. After you configure the binding, follow the steps in [Remap records for IP SSL](#remap-records-for-ip-ssl).<br/>IP SSL is supported only in **Standard** tier or above. </li></ul> |
82
82
83
83
Once the operation is complete, the custom domain's TLS/SSL state is changed to **Secure**.
84
84
@@ -87,15 +87,17 @@ Once the operation is complete, the custom domain's TLS/SSL state is changed to
87
87
> [!NOTE]
88
88
> A **Secure** state in the **Custom domains** means that it is secured with a certificate, but App Service doesn't check if the certificate is self-signed or expired, for example, which can also cause browsers to show an error or warning.
89
89
90
-
## Remap A record for IP SSL
90
+
## Remap records for IP SSL
91
91
92
92
If you don't use IP SSL in your app, skip to [Test HTTPS for your custom domain](#test-https).
93
93
94
-
By default, your app uses a shared public IP address. When you bind a certificate with IP SSL, App Service creates a new, dedicated IP address for your app.
94
+
There are two changes you need to make, potentially:
95
95
96
-
If you mapped an A record to your app, update your domain registry with this new, dedicated IP address.
96
+
- By default, your app uses a shared public IP address. When you bind a certificate with IP SSL, App Service creates a new, dedicated IP address for your app. If you mapped an A record to your app, update your domain registry with this new, dedicated IP address.
97
97
98
-
Your app's **Custom domain** page is updated with the new, dedicated IP address. [Copy this IP address](app-service-web-tutorial-custom-domain.md#info), then [remap the A record](app-service-web-tutorial-custom-domain.md#map-an-a-record) to this new IP address.
98
+
Your app's **Custom domain** page is updated with the new, dedicated IP address. [Copy this IP address](app-service-web-tutorial-custom-domain.md#info), then [remap the A record](app-service-web-tutorial-custom-domain.md#map-an-a-record) to this new IP address.
99
+
100
+
- If you have an SNI SSL binding to `<app-name>.azurewebsites.net`, [remap any CNAME mapping](app-service-web-tutorial-custom-domain.md#map-a-cname-record) to point to `sni.<app-name>.azurewebsites.net` instead (add the `sni` prefix).
Copy file name to clipboardExpand all lines: articles/app-service/containers/quickstart-python.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -100,6 +100,11 @@ In the *python-docs-hello-world* folder that contains the sample code, run the f
100
100
```azurecli
101
101
az webapp up --sku F1 -n <app-name>
102
102
```
103
+
> [!CAUTION]
104
+
> If you are using **Azure-CLI version 2.5.0** there is a regression in `az webapp up` where certain scenarios will fail if the `-l <location-name>` parameter is not included. This issue being [tracked here](https://github.com/Azure/azure-cli/issues/13257).
105
+
>
106
+
>You can check what version of the Azure-CLI you are using with the `az --version` command.
107
+
>
103
108
104
109
The `--sku F1` argument creates the web app on the Free pricing tier. You can omit this argument to use a premium tier instead, which incurs an hourly cost.
The staging slot has a management page just like any other App Service app. You can change the slot's configuration. The name of the slotis shown at the top of the page to remind you that you're viewing the deployment slot.
57
+
The staging slot has a management page just like any other App Service app. You can change the slot's configuration. To remind you that you're viewing the deployment slot, the app name is shown as **\<app-name>/\<slot-name>**, and the app type is **App Service (Slot)**. You can also see the slot as a separate app in your resource group, with the same designations.
58
58
59
59
6. Select the app URL on the slot's resource page. The deployment slot has its own host name and is also a live app. To limit public access to the deployment slot, see [Azure App Service IP restrictions](app-service-ip-restrictions.md).
60
60
61
-
The new deployment slot has no content, even if you clone the settings from a different slot. For example, you can [publish to this slot with Git](app-service-deploy-local-git.md). You can deploy to the slot from a different repository branch or a different repository.
61
+
The new deployment slot has no content, even if you clone the settings from a different slot. For example, you can [publish to this slot with Git](app-service-deploy-local-git.md). You can deploy to the slot from a different repository branch or a different repository.
62
62
63
63
<aname="AboutConfiguration"></a>
64
64
@@ -268,7 +268,7 @@ By default, new slots are given a routing rule of `0%`, shown in grey. When you
268
268
269
269
## Delete a slot
270
270
271
-
Search for and select your app. Select **Deployment slots** > *\<slot to delete>* > **Overview**. Select **Delete** on the command bar.
271
+
Search for and select your app. Select **Deployment slots** > *\<slot to delete>* > **Overview**. The app type is shown as **App Service (Slot)** to remind you that you're viewing a deployment slot. Select **Delete** on the command bar.
272
272
273
273

Copy file name to clipboardExpand all lines: articles/app-service/overview.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ description: Learn how Azure App Service helps you develop and host web applicat
4
4
5
5
ms.assetid: 94af2caf-a2ec-4415-a097-f60694b860b3
6
6
ms.topic: overview
7
-
ms.date: 01/04/2017
7
+
ms.date: 04/30/2020
8
8
ms.custom: mvc, seodec18
9
9
---
10
10
@@ -21,6 +21,7 @@ With App Service, you pay for the Azure compute resources you use. The compute r
21
21
Here are some key features of App Service:
22
22
23
23
***Multiple languages and frameworks** - App Service has first-class support for ASP.NET, ASP.NET Core, Java, Ruby, Node.js, PHP, or Python. You can also run [PowerShell and other scripts or executables](webjobs-create.md) as background services.
24
+
***Managed production environment** - App Service automatically [patches and maintains the OS and language frameworks](overview-patch-os-runtime.md) for you. Spend time writing great apps and let Azure worry about the platform.
24
25
***DevOps optimization** - Set up [continuous integration and deployment](deploy-continuous-deployment.md) with Azure DevOps, GitHub, BitBucket, Docker Hub, or Azure Container Registry. Promote updates through [test and staging environments](deploy-staging-slots.md). Manage your apps in App Service by using [Azure PowerShell](/powershell/azureps-cmdlets-docs) or the [cross-platform command-line interface (CLI)](/cli/azure/install-azure-cli).
25
26
***Global scale with high availability** - Scale [up](manage-scale-up.md) or [out](../monitoring-and-diagnostics/insights-how-to-scale.md) manually or automatically. Host your apps anywhere in Microsoft's global datacenter infrastructure, and the App Service [SLA](https://azure.microsoft.com/support/legal/sla/app-service/) promises high availability.
26
27
***Connections to SaaS platforms and on-premises data** - Choose from more than 50 [connectors](../connectors/apis-list.md) for enterprise systems (such as SAP), SaaS services (such as Salesforce), and internet services (such as Facebook). Access on-premises data using [Hybrid Connections](app-service-hybrid-connections.md) and [Azure Virtual Networks](web-sites-integrate-with-vnet.md).
0 commit comments