我需要找出帐户被假冒者什么,当我得到的SharePoint 2010如何确定被假冒的什么账户代码
下运行代码的访问被拒绝的错误,我继承了这个项目几乎没有重叠在资源和基础知识不足以提出正确的问题。
有部署为试图创建一个文件共享目录的SharePoint解决方案的一部分,一个aspx页面,但不能这样做,与捕获的异常,指示访问被拒绝。抛出异常的方法通过调用SPSecurity.RunWithElevatedPrivileges
(MethodName)运行;刚刚创立尝试之前运行下面的代码和打印UserName
变量到一个日志表明,应该有份额的完全控制
SecurityIdentifier user = System.Security.Principal.WindowsIdentity.GetCurrent().User;
String UserName = user.Translate(typeof(System.Security.Principal.NTAccount)).Value;
我需要知道如何找到帐户的名称尝试的服务帐户创造,理想地,在哪里改变它 - 我欢迎所有想法!谢谢!
我认为你运行SharePoint不重要。可能的重复:http://stackoverflow.com/questions/7613468/getting-the-current-username-when-impersonated – 2013-04-09 20:10:15