我目前正在开发的Azure网站需要能够从(第三方)FTP上传和下载文件。 FTP是受IP限制的,因为Azure网站没有固定/保留的IP,这就成了问题。
解决方法可能是在VM(具有固定IP)上创建REST api(使用WebApi)。该网站可以使用此REST API作为FTP的代理。但是我希望有人对这个问题有更好的想法/经验?
答案 0 :(得分:1)
正如您所提到的,没有预留的出站IP地址。您真的需要在云服务(Web / worker)或VM中找到您的ftp up / download代码。我不知道您正在使用的数据量,但是有非常实惠的VM层(从A0开始,每月13美元),您可以配置您的ftp管理代码。此时如何实际管理您的数据,我会留给您(因为有很多方法)。