2014-09-03 87 views
0

我有一个使用FBA配置的SharePoint网站。SharePoint PeoplePicker搜索未找到用户

如果我输入用户到人员选取现场,并检查他们的名字,它精细显示出来:

check names

但是,如果我点击“浏览”按钮(显示上面的权检查名称)和搜索用户,什么都没有出现。

browse

我有人员选取器上的Web应用程序集通配符

<PeoplePickerWildcards> 
    <clear /> 
    <add key="AspNetSqlMembershipProvider" value="%" /> 
    <add key="SQL-MembershipProvider" value="*" /> 
</PeoplePickerWildcards> 

哪些是相同中央管理,其中搜索似乎是工作的罚款。任何想法我失踪?

回答

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"/> 

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

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

上述文章指出“所有关于人员选取器”

请到以下链接,看来你要设置搜索条件和领域。

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

您是否能得到验证的人员选取所有用户或特定的用户?