Wrong checksum
未关闭
还没有人认领这个 Issue。
- 主要语言
- C#
- 星标
- 4.4k
- 派生
- 993
- 平均合并
- 9 天 21 小时
- 30 天内合并 PR
- 1
描述
Hello, I have the same problem with https://github.com/sshnet/SSH.NET/issues/212
with sourceforge.net
but WinCSP works correct
Local sha256 is diff with server sha256
private static void HandleKeyEvent(object sender, AuthenticationPromptEventArgs e)
{
foreach (AuthenticationPrompt prompt in e.Prompts)
{
if (prompt.Request.IndexOf("Password:", StringComparison.InvariantCultureIgnoreCase) != -1)
{
prompt.Response = "anypass";
}
}
}
KeyboardInteractiveAuthenticationMethod keybAuth = new KeyboardInteractiveAuthenticationMethod("jjjj");
keybAuth.AuthenticationPrompt += new EventHandler<AuthenticationPromptEventArgs>(HandleKeyEvent);
ConnectionInfo conInfo = new ConnectionInfo("frs.sourceforge.net", 22, "iikk", keybAuth);
using (var sftp = new SftpClient(conInfo))
{
sftp.Connect();
using (FileStream fs = new FileStream(zip_path, FileMode.Open))
{
sftp.UploadFile(fs, "file.zip");
}
}
贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
调研方向
从提供的 SftpClient.UploadFile 调用开始,跟踪 SSH.NET 如何处理上传的文件,并将本地存档的校验和与服务器结果进行比较。完成的标准是重现不匹配问题并确定已确认的原因,或记录为何无法处理该报告。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- csharp
- 领域
- networking
- Issue 类型
- 缺陷
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 活跃度
- 停滞
- 描述清晰度
- 需要澄清
- 新手友好度
- 25/100