Azure App Service - FTP credentials not available

Tamilarasan Nallairusun 0 Reputation points
2024-01-22T06:03:28.1533333+00:00

Hi Team, I just created the app service in the B1 pricing tier, but I can't deploy my API through FTP because I am unable to see the FTP credentials tab in the Deployment Center. Is there any option to enable FTP credentials?
User's image

i have also tried with below solution https://learn.microsoft.com/en-us/answers/questions/1505993/have-azure-removed-ftp-credentials-tab-from-azure but the manage public profile also disabled

Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
7,407 questions
{count} votes

1 answer

Sort by: Most helpful
  1. ajkuma 24,971 Reputation points Microsoft Employee
    2024-01-23T06:53:41.18+00:00

    @Tamilarasan Nallairusun , @DBLJoey

    Thanks for posting this question.

    1.    In your app's resource page in Azure portal, select Configuration > General settings from the left navigation.

    2.    Enable -  Basic Auth Publishing Credentials  (toggle to On) and save the config.

    3.    The app may restart, now check if FTP Credentials tab show-up under Deployment Center

    4.    If the issue persists, navigate back to “General settings’ >  select FTPS Only in FTP state. When finished, click Save.

    5.    Now check, if it shows-up fine.

    Post enabling the above configuration, see if ‘Manage publish’ profile’ lights-up, to download the publish profile.

      Note:

    1. For enhanced security, you should allow FTP over TLS/SSL only. You can also disable both FTP and FTPS if you don't use FTP deployment. In general, we recommend other deployment methods. When you publish by using FTP, you must manually sync triggers.

    deploy-ftp?tabs=portal#enforce-ftps

    2.App Service provides basic authentication for FTP and WebDeploy clients to connect to it by using deployment credentials. The recommendation is to use other methods for authentication. You can disable basic authentication when not in use.

    Disable basic authentication in App Service deployments

    Kindly let us know how it goes, I’ll further follow-up.