Sharepoint SPContext.Current.Site.SystemAccount.UserToken拒绝访问

Sharepoint SPContext.Current.Site.SystemAccount.UserToken拒绝访问,sharepoint,sharepoint-2010,Sharepoint,Sharepoint 2010,当我在添加到子站点的web部件中使用SPContext.Current.site.SystemAccount.UserToken时,具有子站点权限但不具有顶级站点权限的用户遇到访问被拒绝错误。只有在我给他们对顶级站点的读取权限后,他们才不会被拒绝访问错误 谁能告诉我哪里出了问题。谢谢。对于具有受限权限的用户来说,受限访问SPContext.Current.Site.SystemAccount.UserToken似乎是一种正常行为。只需想象属性SystemAccount是网站集SPContext.

当我在添加到子站点的web部件中使用SPContext.Current.site.SystemAccount.UserToken时,具有子站点权限但不具有顶级站点权限的用户遇到访问被拒绝错误。只有在我给他们对顶级站点的读取权限后,他们才不会被拒绝访问错误


谁能告诉我哪里出了问题。谢谢。

对于具有受限权限的用户来说,受限访问SPContext.Current.Site.SystemAccount.UserToken似乎是一种正常行为。只需想象属性SystemAccount是网站集SPContext.Current.site的成员,子网站中的当前用户对该网站集没有权限

但是,如果您希望获得SPContext.Current.Site.SystemAccount.UserToken无论如何,您都可以使用解决我的问题