C# 使用 FTP 上传文件到 IIS 服务器

C# 使用 FTP 上传文件到 IIS 服务器

我正在尝试通过 C# 和使用 FTP 以编程方式将网站上传到在线服务器。

例子

C:\网站\wwwroot

ftp://ftp.host.com/website/wwwroot

当我这样做时,网站显示“您无权查看此目录或页面。”

如果我只是通过 FileZilla 手动替换 webconfig,网站就开始工作了。

我正在使用FTP服务器.NET 库

知道发生什么事了吗?

答案1

我确信您已经仔细检查过凭证。它可能是根路径。根据 FTP 的设置方式,根路径可能类似于 /username。FileZilla 可能保留了该路径,而 edtftp 则没有。当您使用 FileZilla 登录时,请记下根路径,然后在 edtftp 中专门设置该路径。

相关内容