我正在尝试创建一个使用Windows身份验证和模拟的网站,但它无法正常工作。看起来模仿没有做任何事情。
我尝试使用Http.sys而不是Kestrel,但according to MS不支持此功能。这可能吗?
这就是我的控制器中的模拟代码:
var user = (WindowsIdentity)User.Identity;
WindowsIdentity.RunImpersonated(user.AccessToken, () =>
{
// Do something as impersonated user
});