C#客户端用WebClient上传文件至IIS服务器,报错:远程服务器返回错误: (404) 未找到

C#客户端用WebClient上传文件至IIS服务器,报错:远程服务器返回错误: (404) 未找到,第1张

404 not found

未找到该网页,说明此网页已经在服务器被删除或被改名。在安全助手里添加黑名单,把这个网站的网址输入进去。不让他弹出。

404是对NOT FOUND这种错误情况的一个编码,HTTP协议的错误信息在不同软件、不同的语言描述可能不同,但是其代码是统一的,以便浏览器能够正确识别和处理。

文件共享还不够,在安全里面把这个文件夹everyone设置为写入即可。但是这样很不安全,建议你可以新建一个用户,并给这个用户设置密码,然后再你client.Credentials = new NetworkCredential("用户", "密码")语句中,把用户和密码写入,然后在这个虚拟目录文件夹的安全里把这个用户权限设置为写入即可。

下载并安装Xftp工具。打开Xftp工具,点击“新建”。

2

在“新建会话属性”中选择“名称”为主机命名,在“主机”栏输入主机IP,“协议”和“端口号”使用默认ftp和21,在“用户名”和“密码“栏输入账户密码。点击确定。

3

回到Xftp主窗口在”新建“按钮右侧有一个文件样式的图标为”打开“按钮,点击该按钮,在弹出的小窗口中选择刚刚新建的主机,双击就连接到FTP服务器上面了。

4

连接上FTP服务器之后,窗口右侧会出现FTP服务器目录和文件列表,右键左侧本地将要上传的文件点击”传输“就能将本地文件传输到远程服务器,或者使用左右拖拽的方法也可以上传下载文件。

END

方法2

当你的电脑上面同时安装了Xshell和Xftp的时候,可以通过Xshell主窗口上面的Xftp图标通过sftp快速连接到服务器。打开Xshell,连接到服务器。

点击Xshell主窗口菜单栏Xftp图标,即可使用sftp协议登录到远程服务器上传下载文件。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/727040.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-10
下一篇2023-08-10

发表评论

登录后才能评论

评论列表(0条)

    保存