SharePoint PeoplePicker搜索未找到用户

时间:2014-09-03 23:13:44

标签: sharepoint peoplepicker

我有一个使用FBA配置的SharePoint站点。

如果我将用户输入人员选择器字段并检查他们的姓名,则显示正常:

check names

但是,如果我点击"浏览"按钮(显示在检查名称右上方)并搜索用户,没有任何内容出现。

browse

我在网络应用设置为

的人选择器通配符
<PeoplePickerWildcards>
  <clear />
  <add key="AspNetSqlMembershipProvider" value="%" />
  <add key="SQL-MembershipProvider" value="*" />
</PeoplePickerWildcards>

与Central Admin相同,搜索似乎工作正常。知道我错过了什么吗?

2 个答案:

答案 0 :(得分:1)

看起来人们选择器的某些属性没有设置为搜索。

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

以上文章陈述了所有关于人物选择器&#34;

的内容

请转到以下链接,似乎您必须设置搜索条件和域名。

<强> http://manojvnair.blogspot.ae/2014/04/users-do-not-show-up-in-sharepoint.html

您是否能够在人员选择器中验证所有用户或特定用户?

答案 1 :(得分:0)

我发现了这个问题。

在另一个浏览器窗口中打开选项卡并打开JavaScript控制台之后,我发现了一些阻止页面JS运行的错误。

enter image description here

我将以下内容添加到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"/>

这解决了搜索用户的问题。