ASP.NET在使用身份模拟的同时,获取用户的Windows用户名
我用身份模拟的方式(模拟了我自己的ID),让用户可以通过浏览器,访问到文件服务器上存储的大量文件。
但当我的用户打开web应用之后,我却只能获取到那个我自己的那个模拟的ID,而无法获取真正的用户ID。
我需要通过用户的Windows账号,来获取用户的部门、邮件等,以此判断用户的权限。所以要怎样才能在开启身份模拟的情况下,获取到用户的真实ID呢?请大神教我!
但当我的用户打开web应用之后,我却只能获取到那个我自己的那个模拟的ID,而无法获取真正的用户ID。
我需要通过用户的Windows账号,来获取用户的部门、邮件等,以此判断用户的权限。所以要怎样才能在开启身份模拟的情况下,获取到用户的真实ID呢?请大神教我!
...全文
请发表友善的回复…
发表回复
EdsionWang 2019-02-28
- 打赏
- 举报