获取当前Principal的标识

时间:2014-09-05 08:15:38

标签: c# asp.net windows-authentication impersonation

我有这段代码确定访问我在网站虚拟目录下运行的aspx页面的用户的身份(IIS中的Windows身份验证)。这用于访问远程服务器上的文件夹。对于远程服务器上的不同文件和文件夹,每个用户的访问权限都不同。

  

System.Security.Principal.WindowsImpersonationContext   impersonationContext; impersonationContext =   ((System.Security.Principal.WindowsIdentity)User.Identity).Impersonate();

我的问题:是否有其他方法可以使用此代码?如果我只有用户名和域名,我可以冒充用户吗?

0 个答案:

没有答案