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

时间:2013-06-27 07:05:10

标签: c# xml remote-access

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

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

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

1 个答案:

答案 0 :(得分:0)

您可能希望使用NetworkCredential。请检查此MSDN Example


编辑:

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