Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sharepoint 用户未返回新创建的用户_Sharepoint - Fatal编程技术网

Sharepoint 用户未返回新创建的用户

Sharepoint 用户未返回新创建的用户,sharepoint,Sharepoint,我正在使用sharepoint 3.0,并执行以下操作: 1.在服务器中创建用户 2.转到sharepoint网站并将组与此新创建的用户关联(我无法使用用户的通用名称搜索该用户,我必须使用登录名:S) 3.在其中一个列表中创建一个项目并使用此用户 4.使用此用户登录到站点 5.重置IIS 问题:在服务器上运行的控制台应用程序中,我调用SPWeb.AllUsers,它只返回过去存在的旧用户(例如管理员),而不返回新创建的用户。我遗漏了谜题的哪一部分?尝试返回添加到网站集的用户 SPWeb.User

我正在使用sharepoint 3.0,并执行以下操作:
1.在服务器中创建用户
2.转到sharepoint网站并将组与此新创建的用户关联(我无法使用用户的通用名称搜索该用户,我必须使用登录名:S)
3.在其中一个列表中创建一个项目并使用此用户
4.使用此用户登录到站点
5.重置IIS

问题:在服务器上运行的控制台应用程序中,我调用SPWeb.AllUsers,它只返回过去存在的旧用户(例如管理员),而不返回新创建的用户。我遗漏了谜题的哪一部分?

尝试返回添加到网站集的用户

SPWeb.Users返回仅显式添加到该网站的用户(唯一权限),但SPWeb.AllUsers为您提供SPWeb.Users+访问该网站的用户。

尝试返回添加到网站集的用户


SPWeb.Users返回仅显式添加到该网站的用户(唯一权限),但是SPWeb.AllUsers为您提供SPWeb.Users+访问该网站的用户。

您也可以尝试使用SPWeb.EnsureUsers()方法检查该用户是否确实存在。此外,用户存储在Sharepoint中的隐藏列表中,只有站点管理员才能访问该列表。更多信息

您还可以尝试SPWeb.EnsureUser()方法来检查用户是否确实存在。此外,用户存储在Sharepoint中的隐藏列表中,只有站点管理员才能访问该列表。更多信息

用户列表只是隐藏的,但每个人都有读取权限。可以使用web服务或SharePoint API从普通用户的帐户查询该列表。唯一的问题是,您必须知道该列表的GUID(普通用户无法在SPWeb.Lists集合中看到该列表)。用户列表只是隐藏的,但每个人都有读取权限。可以使用web服务或SharePoint API从普通用户的帐户查询该列表。唯一的问题是您必须知道该列表的GUID(普通用户无法在SPWeb.Lists集合中看到该列表)