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
@@ -16,13 +16,18 @@ App Service provides basic authentication for FTP and WebDeploy clients to conne
16
16
17
17
## Disable basic authentication
18
18
19
+
Two different controls for basic authentication are available. Specifically:
20
+
21
+
- For [FTP deployment](deploy-ftp.md), basic authentication is controlled by the `basicPublishingCredentialsPolicies/ftp` flag (**FTP Basic Auth Publishing Credentials** option in the portal).
22
+
- For other deployment methods that use basic authentication, such as Visual Studio, local Git, and GitHub, basic authentication is controlled by the `basicPublishingCredentialsPolicies/scm` flag (**SCM Basic Auth Publishing Credentials** option in the portal).
23
+
19
24
### [Azure portal](#tab/portal)
20
25
21
-
1. In the [Azure portal], search for and select **App Services**, and then select your app.
26
+
1. In the [Azure portal](https://portal.azure.com), search for and select **App Services**, and then select your app.
22
27
23
-
1. In the app's left menu, select **Configuration**.
28
+
1. In the app's left menu, select **Configuration** > **General settings**.
24
29
25
-
1. For **Basic Auth Publishing Credentials**, select **Off**, then select **Save**.
30
+
1. For **SCM Basic Auth Publishing Credentials** or **FTP Basic Auth Publishing Credentials**, select **Off**, then select **Save**.
26
31
27
32
:::image type="content" source="media/configure-basic-auth-disable/basic-auth-disable.png" alt-text="A screenshot showing how to disable basic authentication for Azure App Service in the Azure portal.":::
28
33
@@ -54,7 +59,9 @@ To confirm that Git access is blocked, try [local Git deployment](deploy-local-g
54
59
55
60
## Deployment without basic authentication
56
61
57
-
When you disable basic authentication, deployment methods that depend on basic authentication stop working. The following table shows how various deployment methods behave when basic authentication is disabled, and if there's any fallback mechanism. For more information, see [Authentication types by deployment methods in Azure App Service](deploy-authentication-types.md).
62
+
When you disable basic authentication, deployment methods that depend on basic authentication stop working.
63
+
64
+
The following table shows how various deployment methods behave when basic authentication is disabled, and if there's any fallback mechanism. For more information, see [Authentication types by deployment methods in Azure App Service](deploy-authentication-types.md).
58
65
59
66
| Deployment method | When basic authentication is disabled |
description: Learn how to enable CI/CD to Azure App Service from GitHub, Bitbucket, Azure Repos, or other repos. Select the build pipeline that fits your needs.
4
4
ms.assetid: 6adb5c84-6cf3-424e-a336-c554f23b4000
5
5
ms.topic: article
6
-
ms.date: 01/26/2024
6
+
ms.date: 02/29/2024
7
7
author: cephalin
8
8
ms.author: cephalin
9
9
---
@@ -116,7 +116,7 @@ You can customize the GitHub Actions build provider in these ways:
116
116
# [App Service Build Service](#tab/appservice)
117
117
118
118
> [!NOTE]
119
-
> App Service Build Service requires [basic authentication to be enabled](configure-basic-auth-disable.md) for the webhook to work. For more information, see [Deployment without basic authentication](configure-basic-auth-disable.md#deployment-without-basic-authentication).
119
+
> App Service Build Service requires [SCM basic authentication to be enabled](configure-basic-auth-disable.md) for the webhook to work. For more information, see [Deployment without basic authentication](configure-basic-auth-disable.md#deployment-without-basic-authentication).
120
120
121
121
App Service Build Service is the deployment and build engine native to App Service, otherwise known as Kudu. When this option is selected, App Service adds a webhook into the repository you authorized. Any code push to the repository triggers the webhook, and App Service pulls the changes into its repository and performs any deployment tasks. For more information, see [Deploying from GitHub (Kudu)](https://github.com/projectkudu/kudu/wiki/Deploying-from-GitHub).
Copy file name to clipboardExpand all lines: articles/app-service/deploy-ftp.md
+2-2Lines changed: 2 additions & 2 deletions
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 to deploy your app to Azure App Service using FTP or FTPS
4
4
5
5
ms.assetid: ae78b410-1bc0-4d72-8fc4-ac69801247ae
6
6
ms.topic: article
7
-
ms.date: 01/26/2024
7
+
ms.date: 02/29/2024
8
8
author: cephalin
9
9
ms.author: cephalin
10
10
---
@@ -17,7 +17,7 @@ or API app to [Azure App Service](./overview.md).
17
17
The FTP/S endpoint for your app is already active. No configuration is necessary to enable FTP/S deployment.
18
18
19
19
> [!NOTE]
20
-
> When [basic authentication is disabled](configure-basic-auth-disable.md), FTP/S deployment doesn't work, and you can't view or configure FTP credentials in the app's Deployment Center.
20
+
> When [FTP basic authentication is disabled](configure-basic-auth-disable.md), FTP/S deployment doesn't work, and you can't view or configure FTP credentials in the app's Deployment Center.
This how-to guide shows you how to deploy your app to [Azure App Service](overview.md) from a Git repository on your local computer.
15
15
16
16
> [!NOTE]
17
-
> When [basic authentication is disabled](configure-basic-auth-disable.md), Local Git deployment doesn't work, and you can't configure Local Git deployment in the app's Deployment Center.
17
+
> When [SCM basic authentication is disabled](configure-basic-auth-disable.md), Local Git deployment doesn't work, and you can't configure Local Git deployment in the app's Deployment Center.
0 commit comments