模仿其他域上的用户。 ASP.NET

时间:2015-03-16 13:42:36

标签: .net impersonation

我试图模仿不同域(我通过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);

如果我在其他域上,则此代码有效。因此,我非常确定我需要创建一个令牌和信任关系,但我不知道该怎么做。

感谢。

0 个答案:

没有答案