简单

导航

提升权限

SPSite siteColl = SPContext.Current.Site;
SPWeb site = SPContext.Current.Web;
SPUser user = site.Users[@"Moss\lijierong"];
SPUserToken userToken = user.UserToken;

SPSecurity.RunWithElevatedPrivileges(delegate() {
using (SPSite ElevatedsiteColl = new SPSite(siteColl.ID, userToken)) {
using (SPWeb ElevatedSite = ElevatedsiteColl.OpenWeb(site.ID))

{ //lijierong身份运行
string SiteCollectionOwner = ElevatedsiteColl.Owner.Name;
}
}
});

posted on 2008-09-30 21:04  bill chen  阅读(178)  评论(0编辑  收藏  举报