首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用Tamir.sharpSSH连接到sftp

无法使用Tamir.sharpSSH连接到sftp
EN

Stack Overflow用户
提问于 2015-10-19 12:11:37
回答 2查看 4.2K关注 0票数 0

我正在尝试使用Tamir.shaprSSH连接到sftp服务器。我的sftp服务器现在是一个测试服务器,是一个IP地址。我可以使用FileZilla连接到它,但不使用我的代码。我尝试连接到我的产品使用的另一个sftp服务器,并且我能够使用相同的代码连接,.Below是代码,当我试图连接时出错。

代码语言:javascript
复制
SFTPConnection = new Sftp(_FTPServer, _FTPUserId, _FTPPassword);
        SFTPConnection.Connect();
        SFTPConnection.Put(_LocalFilePath, "./" + _FTPSubFolder);

{"Session.connect: System.IO.IOException: IO流结束读取\r\n at Tamir.SharpSsh.jsch.IO.getByte(Byte[]数组,Int32 begin,\r\n位于Tamir.SharpSsh.jsch.UserAuthNone.start(Session会话的Tamir.SharpSsh.jsch.UserAuth.start(会话)\r\n)\r在Tamir.SharpSsh.jsch.Session.connect(Int32 connectTimeout)"} {Tamir.SharpSsh.jsch.JSchException}

sftp服务器或我的代码有问题吗?我也有所有所需的学步。

EN

回答 2

Stack Overflow用户

发布于 2016-06-20 11:32:52

确保您从nuget添加了下面的包

安装-包DiffieHellman安装-包Org.Mentalis.Security

并检查上传路径与准确的文件夹位置。

票数 0
EN

Stack Overflow用户

发布于 2016-08-13 18:01:43

如果在应用程序被部署到的生产服务器上启用了FIPS,那么这个错误将在时间上得到。如果是这样,您可以修改app.config文件并将'enforceFIPSPolicy‘设置为false,它可能解决您的问题。

:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33214063

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档