应用程序是使用模拟和Windows身份验证运行。 是什么什么,我在这三种情况已经有了区别?
System.Threading.Thread.CurrentPrincipal.Identity为的WindowsIdentity
WindowsIdentity.GetCurrent()
((HttpContext的)上下文).User.Identity作为的WindowsIdentity
应用程序是使用模拟和Windows身份验证运行。 是什么什么,我在这三种情况已经有了区别?
System.Threading.Thread.CurrentPrincipal.Identity为的WindowsIdentity
WindowsIdentity.GetCurrent()
((HttpContext的)上下文).User.Identity作为的WindowsIdentity
在这里你有所有不同posibilites。 在你的情况,你会得到相同的所有3个(域\用户名)