访问远程服务器时传递凭据

本文关键字:服务器 访问 | 更新日期: 2023-09-27 18:20:01

我试图访问远程服务器来读取XML文件,但我必须首先使用用户名/密码登录服务器。我写了这个C#代码来做这件事,但我仍然得到一个异常(无效的用户名或密码)

  XmlDocument Document = new XmlDocument();
string filePath = @"''ServerIPAddress'C$'Temp'fileName.xml";
Document.Load(filePath);

我认为棘手的部分是将用户名和密码传递给服务器。有什么想法吗?

访问远程服务器时传递凭据

您可能希望使用NetworkCredential。请查看此MSDN示例。


编辑:

您可以查看此MSDN示例以通过网络复制文件。您可以使用/修改它来通过网络读取文件。