我试图模仿不同域(我通过VPN连接)上的用户,并且我收到以下错误:
Could not create Windows user token from the credentials specified in the config file. Error from the operating system 'The security database on the server does not have a computer account for this workstation trust relationship.
有没有人知道如何从其他域冒充用户?
我使用的模拟标记是:
<authentication mode="Windows" />
<identity impersonate="true" userName="myUsername" password="myPassword"/>
以及它将破坏并给我错误的代码如下:
File.OpenRead(pathToMyFile);
如果我在其他域上,则此代码有效。因此,我非常确定我需要创建一个令牌和信任关系,但我不知道该怎么做。
感谢。