在IIS中使用.NET Framework 4.6.1托管在ASP.NET中使用模拟

时间:2018-05-16 12:57:09

标签: iis asp.net-core impersonation

我正在尝试创建一个使用Windows身份验证和模拟的网站,但它无法正常工作。看起来模仿没有做任何事情。

我尝试使用Http.sys而不是Kestrel,但according to MS不支持此功能。这可能吗?

这就是我的控制器中的模拟代码:

        var user = (WindowsIdentity)User.Identity;
        WindowsIdentity.RunImpersonated(user.AccessToken, () =>
        {
             // Do something as impersonated user
        });

0 个答案:

没有答案