我正在尝试使用此代码来获取 SPUser 对象,但即使它返回 true,它也会不断抛出未找到用户的异常DoesUserHavePermissions(...
,是否有人知道任何修复或解决方法?
if (web.Site.RootWeb.DoesUserHavePermissions("UserLoginName", SPBasePermissions.Open))
{
SPUser user = web.Site.RootWeb.Users["UserLoginName"];
}
无法使用web.Ensure