如何设置对Azure应用程序服务的FTP访问?

如何设置对Azure应用程序服务的FTP访问?,azure,ftp,azure-web-app-service,Azure,Ftp,Azure Web App Service,我已经使用Visual Studio将我的网站“发布”到Azure 它似乎工作正常。现在我想能够FTP文件到这个应用程序服务 但是我如何在这个应用程序服务中设置我的FTP凭据,以便通过FTP进行身份验证 我希望在“部署”区域下看到一个名为“部署凭据”的选项,但根本没有一个名为“部署凭据”的选项 此外,如果我单击“部署”下的“部署中心”选项,我只会在屏幕右侧看到屏幕的空白部分。这意味着应该归还一些东西,但什么也不归还 我错过了什么?如何设置FTP用户名和密码 澄清: 我可以查看如何访问预配置的ft

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

它似乎工作正常。现在我想能够FTP文件到这个应用程序服务

但是我如何在这个应用程序服务中设置我的FTP凭据,以便通过FTP进行身份验证

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

此外,如果我单击“部署”下的“部署中心”选项,我只会在屏幕右侧看到屏幕的空白部分。这意味着应该归还一些东西,但什么也不归还

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

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

在Azure门户中:

  • 单击要从FTP访问的应用程序服务
  • 在应用程序服务的概述选项卡上,查看顶部导航栏并单击“获取发布配置文件”链接。这将下载您的发布配置文件
  • 打开下载的发布配置文件(它是一个文本文件)。您的FTP凭据在那里
    我不相信您可以使用多种方法发布到应用程序服务。我想只有一个。但是,在创建时,您不会被锁定到该位置,因为您可以从部署中心更改它。因此,您不能同时从VisualStudio发布应用程序和通过FTP上传应用程序

    但是,如果出于其他原因需要FTP,可以借助FTP进行诊断日志记录。如果单击
    监控
    下的
    诊断日志
    ,您将找到应用程序服务的FTP URL和FTP所需的用户名。这留下了一个问题,因为您需要为FTP设置密码。如果转到
    Deployment Center>Deployment Credentials>User Credentials
    ,您应该能够更新应用程序服务FTP服务器的密码。因此,您可以通过FTP访问您的应用程序服务


    有关更多信息,您可以从Azure中查看。

    可能重复的@Alfredo Mark询问的是应用程序服务而不是虚拟机其他用户将您的问题标记为质量低下和需要改进。我对您的输入进行了重新措辞/格式化,使其更易于阅读/理解。请查看我的更改,以确保它们反映您的意图。如果您还有其他问题或反馈,请随时给我留言。我想在记下问题之前,最好先了解一下。谢谢Rob。这使我能够访问内置的用户名和密码。我想知道如何创建一个新的用户/密码组合。谢谢你,技术怪人。似乎可以使用两种不同的方法来更新站点(发布和FTP)。我今天做完了。这是否是一件好事是另一个问题!例如,如果我使用publish向上推送整个站点,但我想更改Azure服务器上使用的web.config中的某些设置,这可能是最差的解决方案。VS publish中没有dev web.config和live web.config的概念,因此我手动更改了web.config,然后将修改后的web.config上传到AzureAh,为此,我使用了Kudu SCM应用程序。可在
    https://.scm.azurewebsites.net
    。我使用带有PowerShell的调试控制台和文件资源管理器来编辑需要更改的文件。我经常这样做,没有任何问题。不过,根据所做的更改,您可能必须重新启动应用程序服务。