@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:
- 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.