Windows应用程序中使用Windows验证方式要注意的地方

要取得当前用户的信息,必须先执行下面这句代码

AppDomain.CurrentDomain.SetPrincipalPolicy(PrincipalPolicy.WindowsPrincipal);

 

然后,才可以通过

WindowsIdentity identity = WindowsIdentity.GetCurrent();

取得当前用户的凭据信息

 

也可以通过

System.Threading.Thread.CurrentPrincipal

posted @ 2009-01-06 10:03  陈希章  阅读(560)  评论(0编辑  收藏  举报