Azure相同的FTP网址,适用于共享相同应用服务计划的所有azure网站

时间:2016-05-19 05:53:57

标签: azure azure-web-sites

我为一个应用服务计划创建了一些Web应用程序。对于所有这些应用程序,我看到一个FTP网址。问题是,当我转到URL时,我可以看到一个“Site / wwwroot”文件夹,它只显示一个应用程序。

是否无法访问其他Web应用程序的FTP?

所有应用程序都运行良好。我不明白这个FTP是如何创建的。如果它只在FTP中显示一个应用程序,那么基于什么标准呢?我看到第一个基于字母顺序的应用程序。

Application

1 个答案:

答案 0 :(得分:4)

对于邮票中的所有网站,FTP Url都是相同的,即使您创建多个应用托管计划,只要主机方案位于同一标记中,它们也会相同。标记是特定数据中心中服务器和角色的集合。

因此azure如何连接到正确的站点 - 当您为要连接的站点提供用户名时,会发生这种区别。使用发布凭据时,用户名的格式为sitename \ $ sitename,使用部署凭据时的格式为sitename \ username,app service使用此名称来标识要连接的站点。

http://weblogs.asp.net/bleroy/azure-web-sites-ftp-credentials有更多详情。

另请阅读https://github.com/projectkudu/kudu/wiki/Deployment-credentials以了解这两种凭据之间的区别。

因此,只需以这种方式指定凭据,您就可以使用ftp连接到您的站点。

希望这有帮助