模拟两个域之间的用户
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了模拟两个域之间的用户相关的知识,希望对你有一定的参考价值。
我的Windows窗体应用程序有问题。在计算机和域(主域)中标识了用户,有时我需要连接到另一个域(二级域),然后我使用logonuser api模拟用户,然后打开文件,但是如果要将这些文件复制到应用程序在主域中引发新异常“用户名或密码不正确。”
如何在两个域之间复制文件并使用logonuser模拟用户而不创建内存流?
对不起,我的英语不好。
答案
不可能在同一线程上同时模拟两个用户(这实际上是“不同域中的用户”的意思)。或者使用两个不同的线程模拟用户的每个变体,或者根据要访问的文件不断切换模拟。
注意:可以在相应的用户下打开每个文件,然后在不切换模拟的情况下进行复制就可以了-如果该方法适用于小样本,请确保在依赖它之前先阅读更多。
以上是关于模拟两个域之间的用户的主要内容,如果未能解决你的问题,请参考以下文章