我有一个用FBA配置的SharePoint站点。
如果我在人员选择器字段中输入一个用户并检查他们的名称,它就会显示得很好:

但是,如果我单击"Browse“按钮(显示在检查名称的右侧)并搜索用户,则不会出现任何结果。

我在web应用程序中选择通配符设置为
<PeoplePickerWildcards>
<clear />
<add key="AspNetSqlMembershipProvider" value="%" />
<add key="SQL-MembershipProvider" value="*" />
</PeoplePickerWildcards>这与中央管理一样,那里的搜索工作似乎很顺利。知道我错过了什么吗?
发布于 2014-09-09 01:59:48
我发现了问题所在。
在打开另一个浏览器窗口中的选项卡并打开JavaScript控制台后,我注意到有几个错误阻止了页面JS的运行。

我将以下内容添加到web.config的处理程序部分:
<add name="ScriptResource" verb="GET,HEAD" path="ScriptResource.axd" preCondition="integratedMode" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>这解决了搜索用户的问题。
发布于 2014-09-04 04:34:56
看起来,人员选择器的某些属性没有设置为搜索。
http://blogs.msdn.com/b/rajank/archive/2009/09/01/all-you-want-to-know-about-people-picker-in-sharepoint-functionality-configuration-troubleshooting-part-1.aspx
上面的文章说“所有关于人们的选择”。
请转到链接下面,似乎您必须设置搜索条件和域。
http://manojvnair.blogspot.ae/2014/04/users-do-not-show-up-in-sharepoint.html
您是否能够在人员选择器中得到所有用户或特定用户的验证?
https://stackoverflow.com/questions/25655011
复制相似问题