【发布时间】:2013-08-14 20:30:44
【问题描述】:
我启用了模拟和 Windows 身份验证。
<authentication mode="Windows" />
<identity impersonate="true" userName="name" password="passord"/>
但是Thread.CurrentPrincipal.Identity.Name返回经过身份验证的用户名,WindowsIdentity.GetCurrent()返回模拟身份。
这些身份不应该一样吗?
在这种情况下,代码在哪些凭据下运行?
【问题讨论】:
标签: asp.net security impersonation windows-identity current-principal