如何设置对Azure App Service的FTP访问?

问题描述 投票:0回答:2

我使用Visual Studio将我的网站“发布”到Azure。

它似乎工作正常。现在我希望能够将FTP文件发送到此App Service。

但是如何在此App Service中设置我的FTP凭据,以便通过FTP进行身份验证?

我希望在“部署”区域下看到一个名为“部署凭据”的选项,但根本没有名为“部署凭据”的选项。

此外,如果我单击“部署”下的“部署中心”选项,我只会在屏幕右侧看到屏幕的空白部分。这表明应该退还一些东西,但没有。

我错过了什么?如何设置FTP用户名和密码?

澄清:我可以看到如何访问预配置的ftp用户名/密码。我的问题是如何创建一个新的用户/密码组合。

azure ftp azure-web-app-service
2个回答
2
投票

在Azure门户中:

  1. 单击您要从FTP访问的App Service。
  2. 在App Service的Overview选项卡上,查看顶部导航栏,然后单击“Get Publish Profile”链接。这将下载您的发布配置文件。
  3. 打开下载的发布配置文件(它是一个文本文件)。您的FTP凭据在那里。

1
投票

我不相信您可以使用多种方法发布到App Service。我认为它仅限于一个。但是,你可以在创建时锁定那个,因为你可以从Deployment Center更改它。因此,您不能同时从Visual Studio发布您的应用程序并通过FTP上传您的应用程序。

但是,如果您出于其他原因想要FTP,则可以依靠FTP进行诊断日志记录。如果单击Diagnostics logs下的Monitoring,您将找到App Service的FTP URL和FTP所需的用户名。这会留下一个问题,因为您需要为FTP设置密码。如果你去Deployment Center > Deployment Credentials > User Credentials,你应该能够更新App Service FTP服务器的密码。因此,您可以从FTP访问您的App Service。

有关更多信息,您可以从Azure查看this document

© www.soinside.com 2019 - 2024. All rights reserved.