通过WinSCP .NET程序集API禁止SCP回退

问题描述 投票:0回答:2

我正在使用WinSCP .NET程序集上传文件。

我正在使用SFTP,但是无法将文件上传到我的SFTP服务器之一。但是,当未选中'Allow SCP fallback'选项时,我可以上传到同一台服务器。

是否可以使用API​​设置此选项,所以希望我的文件上传能够正常工作?

WinSCP版本5.5.5

sftp winscp winscp-net
2个回答
0
投票

WinSCP .NET程序集始终表现为未选中“ Allow SCP fallback”]。您甚至无法打开该选项。

所以您的问题一定不同。


从.NET程序集和GUI附加会话日志,以获得更好的答案。


0
投票

Sothetha给出的答案是错误的。默认情况下,WinSCP .NET程序集的行为类似于选中“允许SCP回退”。必须使用以下附加代码行“取消选中”该选项:

sessionOptions.AddRawSettings("FSProtocol", "2"); // SFTPOnly
© www.soinside.com 2019 - 2024. All rights reserved.