我在azure上创建了简单的webapp + mysql数据库,并设置了ftp用户名/pass。我正在关注本文:https://azure.microsoft.com/en-us/documentation/articles/web-sites-php-mysql-deploy-use-ftp/
一切都好到ftp部分,我只是不能连接到ftp。我尝试使用在部署凭据中设置的用户名/pass。我试着使用我在PublishSettings文件中看到的用户名/pass,但是没有什么效果。
我尝试通过linux和filezila来玩主动/被动的游戏。当我告诉ip 21时,我也会超时。
有人能解释一下如何连接到那个蔚蓝的ftp吗?
谢谢
发布于 2016-02-23 13:59:10
根据官方文档,Deploy your app to Azure App Service介绍了通过FTP部署WebApp的步骤。
通过FTP在Azure上部署的关键是FTP连接信息,您可以按照Create a PHP-MySQL web app in Azure App Service and deploy using FTP的步骤5至7从Azure新门户上获得的.publishsettings文件中找到它们,请参见下面的图片。

发布于 2016-02-22 18:47:41
一个常见的问题是,您需要使用户名看起来像YourSiteName\YourUserName,而不仅仅是YourUserName。
如果您查看Azure门户中的“FTP/Deployment”,它会给出带有站点名称前缀的正确名称。
发布于 2016-02-22 21:57:26
在您链接到的教程中显示的方法是,当我需要查找我的天蓝色凭据时,我是如何做到的--下载发布概要文件并从其中提取信息。
下面是我所做的工作:使用FileZilla (https://filezilla-project.org/)在主机字段中插入publishurl,将端口保留为空,选择FTP -,如果可用,在TLS上使用显式FTP,登录类型: Normal,在用户字段中输入userName,在密码字段中输入userPWD。
单击Connect并建立FTP连接(在我单击安全消息后)。
所以这是一种普通的FTP连接。没什么特别的事。
如果这不适用于您,我会建议问题不是您的凭据,检查ftp应用程序已在蔚蓝中启动,检查您是否可以与另一个站点\服务器ftp。
祝好运。希望这能有所帮助。
https://stackoverflow.com/questions/35561147
复制相似问题