moss中判断当前用户是否有访问某web的权限

using (SPSite site = new SPSite(SPContext.Current.Site.Url))
 2{
 3
 4SPWeb web = site.allwebs["webUrl"];
 5
 6//是否具有查看网站列表项的权限
 7
 8bool ishavepermission = web.DoesUserHavePermissions(SPBasePermissions.ViewListItems);
 9
10}

原文地址:https://www.cnblogs.com/hqbird/p/2044345.html