使用带凭证的UNC路径

时间:2012-04-18 17:22:40

标签: c# .net windows .net-4.0

我正在开发一个使用UNC路径访问同一LAN中的远程文件的应用。问题是,当尝试访问时,它会抛出与Windows凭据相关的异常。

有没有办法将凭据添加到我的UNC路径?

谢谢

2 个答案:

答案 0 :(得分:1)

使用windows api http://msdn.microsoft.com/en-us/library/windows/desktop/aa370645(v=vs.85).aspx中的NetUseAdd函数可能很有用。它允许您通过其UNC路径访问目录。

答案 1 :(得分:1)

看起来Win32 API是处理此问题的最常用方法。看看这篇SO帖子 Accessing a Shared File (UNC) From a Remote, Non-Trusted Domain With Credentials