【发布时间】:2013-02-15 04:06:40
【问题描述】:
我有一个服务器 A,它托管一个应用程序来将文件写入它的硬盘驱动器。我有另外 2 台服务器 B 和 C。B 和 C 可以通过 A 上的 UNC 共享访问。
我希望将写入 A 上的硬盘驱动器的任何文件复制到与服务器 B 和 C 类似的目录结构下。我尝试使用 File.Copy,但这每次都会给我一个拒绝访问。我将如何设置安全性以使其正常工作?或者有没有办法冒充用户?
谢谢
【问题讨论】:
-
可能重复:stackoverflow.com/questions/2702109/… 编辑:错误的问题被标记为重复,但它显示了如何模拟所有相同的答案。
-
我不明白为什么这个问题被关闭为题外话。这是一个关于如何在访问 UNC 共享时使用网络凭据进行身份验证的完全有效的问题。我在下面提供了一个优雅的答案。