从Azure网站连接到远程SFTP计划作业

从Azure网站连接到远程SFTP计划作业,azure,sftp,winscp,Azure,Sftp,Winscp,我想我的exe连接到远程SFTP并从那里下载文件 在普通服务器中,我使用了WINSCP,一切正常 在Azure中,它不起作用 关于使用什么的任何建议都是非常模糊的,谢谢你,不起作用。请更具体,以获得更好的答案 无论如何,您可能使用旧版本的WinSCP。确保使用最新的WinSCP。旧版本的WinSCP在受限Azure环境中运行时出现问题 也见。这是Azure VM吗?不,是Azure网站。我刚刚在里面创建了预定的工作,每15分钟就调用我的控制台应用程序。从那个应用程序中,我试图连接到远程SFTPI

我想我的exe连接到远程SFTP并从那里下载文件

在普通服务器中,我使用了WINSCP,一切正常

在Azure中,它不起作用

关于使用什么的任何建议都是非常模糊的,谢谢你,不起作用。请更具体,以获得更好的答案

无论如何,您可能使用旧版本的WinSCP。确保使用最新的WinSCP。旧版本的WinSCP在受限Azure环境中运行时出现问题


也见。

这是Azure VM吗?不,是Azure网站。我刚刚在里面创建了预定的工作,每15分钟就调用我的控制台应用程序。从那个应用程序中,我试图连接到远程SFTPI已经读到,您应该考虑使用服务总线或队列存储服务来与您的应用程序交换消息。Azure和NAT可能会产生问题。嗯,我们在谈论不同的事情。什么不起作用?您尝试将WINSCP打包作为工作的一部分,但它不起作用?另外,您尝试使用有效证书连接的SFTP在整个链中没有问题。我怀疑自签名证书会导致证书验证问题。WinSCP中出现以下错误:服务器意外关闭网络连接。正如你所说的,我使用的是旧版本5.7.X(正如他们网站上写的那样),5.7是最新发布的版本。你有一个不同的问题。请在您的问题中包含会话日志文件。我收到以下错误:[从本地输入,当我将其放入azure时,它会出现此错误]WinSCP.SessionRemoteException:服务器意外关闭网络连接。在WinSCP.SessionLogReader.ReadLogReadFlags处WinSCP.ElementLogReader.ReadLogReadFlags处WinSCP.SessionElementLogReader.ReadLogReadFlags处WinSCP.CustomLogReader.TryWaitForNoneEmptyelementString localName处LogReadFlags标志,WinSCP.CustomLogReader.WaitForNoneEmptyelementString localName处LogReadFlags标志,LogReadFlags flagsSession日志文件请使用更多的解释