获取Web部件中的当前sharepoint用户标识

时间:2012-10-29 20:49:49

标签: sharepoint sharepoint-2010

我正在尝试在Web部件中触发事件时访问当前登录的用户。我通常认为这样做:

SPContext.Current.Web.CurrentUser

具体来说,要获取ID(我需要的):

SPContext.Current.Web.CurrentUser.ID

这可以说是事件接收器的预期效果。但是,在我的示例Web部件中,这将返回有关计算机用户帐户的信息。我将如何最好地访问登录的SharePount用户?

1 个答案:

答案 0 :(得分:1)

我明白了。调试时,我以系统帐户登录,这搞砸了。使用常规用户帐户使用上述方法显示预期结果。