标签: asp.net azure hosting azure-web-sites ftp-client
我们有一个需要连接外部ftp才能下载文件的webapp。
所有程序在暂存环境中都能正常工作。但是在天蓝色托管上,ftp连接失败了。
检查FTP服务器日志我们发现该应用程序尝试使用内部azure IP(100.xxx.xxx.xxx)而不是公共应用程序IP(65.12x.xxx.xxx)设置数据通道端口由于服务器尝试连接到无法访问的收件人,因此FtpWebRequest会因超时而失败。
我们如何配置应用程序,以便使用公共IP地址与外部FTP服务器对话?
感谢您的任何见解。
最大