我正在构建一个Web部件以放置到Sharepoint我的网站上。我需要获取Web用户所在的“我的网站”的SPUser。目前我只是使用
Request.QueryString["accountname"]
但这无法在我自己的“我的网站”上运行,而且我不确定它是否始终都可以正常运行。
最佳答案
当Request.QueryString["accountname"]
为空时,用户应位于自己的mysite上,这样您就可以查看SPContext.Current.Web.CurrentUser
来获取用户。
关于c# - 我在谁的网站上? (以编程方式),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7735404/