我有一个.NET客户端应用程序间歇地失去与UNC共享的连接,其中用户在域上或在服务器上具有相同凭据的本地帐户。 SO和Google都有很多使用LogonUser和WNetAddConnection通过P-Invoke的例子,但都需要用户的密码。我们所有应用程序需要做的是显式打开与UNC的连接,复制文件,并在不提供凭据的情况下显式关闭连接 - 换句话说,使用当前凭据。任何人都可以指出我在C#中如何做到这一点的正确方向?

scroll top