如何配置 Azure WebJob 以通过单个 IP 连接到 FTPS?

如何配置 Azure WebJob 以通过单个 IP 连接到 FTPS?

我想从 Azure WebJob(基本上是 Azure Web App 实例)连接到安全的 FTP 服务器(FTPS,而不是 SFTP)。

为了进行安全的文件传输,必须对控制和数据通道重复使用相同的 SSL 会话。但是,可以配置服务器(FileZilla Server)以允许不同的 SSL 会话(安全性较低,容易受到窃取数据通道会话的攻击)。

但是我仍然收到错误 425 Rejected data connection for transfer of "/myfolder", IP addresses of control and data connection do not match 因为 Azure 使用几个不同的出站 IP 地址当并行运行多个下载时,就会出现此错误。

我理解错误发生的原因,但我可以通过告诉 Azure 仅使用 1 个出站 IP 地址来解决这个问题吗?

相关内容