Home » Sharepoint

FBA users are not coming in People Picker

Hi, all!

One more problem(

FBA users are not coming in People Picker. What I have done:

1. Set params at <PeoplePickerWildcards in web.config file.

2. Set db_owner permissions for AppPool account in provider database.

3. Set connection string, member and role providers in web.config.

But stil have a problem to search users throu people picker.

I have some users in database and can login to SP FBA site throu login page. But can't find user to add to SharePoint groups(

Please, help!


4 Answers Found


Answer 1

All works fine in my developer server (SharePoint & SQL Server in one server), but at product server we have only SharePoint (SQL stands at other server)

Answer 2

Did you find a solution. I have the same problem even though I have added an entry in the people picker tag

Answer 3

ok Mine is working now. my problem was that the applicationname in the provider tag in the config file had a different value then the application name in the db. once I changed the config file to have the application name same as what is in the FBA db, the users showed in the people picker.

Answer 4

Mykhailo - Did you come up with a solution for your issue?

I am having the same problem.

I can log into the SP site using an FBA account, but through People Picker I cannot resolve any usernames from the aspnetdb database.




Hi all another issue @ hand, our production environment is in co-existence between exchange and domino, mail flow is working fine between them as we do directory sync. now for the juicy part, when sending email notification from sharepoint, it users people picker to pick up users synced from AD. To Exchange users it goes through without issue, but to Domino users it does not, even though the AD account has the email field in account been tabulated. For Domino users we have AD account and Mail contact for mail fow. Can someone help me understand why is it so when even with the email field been tabulated in the AD accoutn for the Domino users, email notification does not go through, but when the email address of the users is hard-coded into the notification the email goes through.



I have  deleted  user  from people  site  but still  user is coming in search result in other site .

only  user name is coming  when i clicked on the user  link it showing error.  but i want user should    not come in search result .

I have done  incremental  crawling after deletion  of user but still same issue .

 Thanks  in advance .


Jandel Singh






I am using MOSS 2007 updated with all the latest patches till Nov 2009 with Windows Server 2008 RTM

I am using people picker control in one of the custom page and It's working as expected when I enter the valid user name it resolves the name in 2 seconds. but if I enter the wrong user name which does not exists in AD at all then it takes 3 minutes! to return with the error "Exact match not found".

FYI.. I have around 40,000 objects in AD and here is the control declaration I am using in custom page

<%@ Page Language="C#" EnableSessionState="True" AutoEventWireup="true" MasterPageFile="~/_layouts/application.master" %>
<%@ Register Tagprefix="SharePoint" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>

<asp:Content ID="AddGroup" runat="server" ContentPlaceHolderID="PlaceHolderMain">

    <SharePoint:PeopleEditor runat="server" ID="pplEditor" 
    BorderWidth="0" Width="250px"  />

I have also checked trace logs and I found following error.

Error in resolving user 'userxyz' : System.DirectoryServices.DirectoryServicesCOMException (0x8007203B): A local error has occurred.       at System.DirectoryServices.DirectoryEntry.Bind(Boolean throwIfFail)     at System.DirectoryServices.DirectoryEntry.Bind()     at System.DirectoryServices.DirectoryEntry.get_AdsObject()     at System.DirectoryServices.DirectorySearcher.FindAll(Boolean findMoreThanOne)     at Microsoft.SharePoint.WebControls.PeopleEditor.SearchFromGC(SPActiveDirectoryDomain domain, String strFilter, String[] rgstrProp, Int32 nTimeout, Int32 nSizeLimit, SPUserCollection spUsers, ArrayList& rgResults)     at Microsoft.SharePoint.Utilities.SPUserUtility.ResolveAgainstAD(String input, Boolean inputIsEmailOnly, SPActiveDirectoryDomain globalCatalog, SPPrincipalType scopes, SPUserCollection usersContainer, TimeSpan searchTimeout, String customFilter)     at Microsoft.SharePoint.Utilities.SPActiveDirectoryPrincipalResolver.ResolvePrincipal(String input, Boolean inputIsEmailOnly, SPPrincipalType scopes, SPPrincipalSource sources, SPUserCollection usersContainer)     at Microsoft.SharePoint.Utilities.SPUtility.ResolvePrincipalInternal(SPWeb web, SPWebApplication webApp, Nullable`1 urlZone, String input, SPPrincipalType scopes, SPPrincipalSource sources, SPUserCollection usersContainer, Boolean inputIsEmailOnly, Boolean alwaysAddWindowsResolver).

Can someone please help me to understand what could be causing this?



I m having a MOSS 2007 server and my data base server is on the same machine and my AD is installed on other machine and i had configure the ssp user profile and properties and there in view user profile i can see all the domain user accounts of AD.

i have executed the following command successfully

stsadm -o setproperty -pn peoplepicker-searchadforests -pv domain:YourDomain.com,domain\user,password –url relevant web application

but i not able to see domain user account in people-picker. 

i just wants to know how can i get the users from AD to my sharepoint site.







I want to get user name from people picker in SPD workflow, email sending working perfactly but problem is in email template of workflow i want to add user name on body of email like "Dear User Name". Is it posible to get User Name from people picker instead of doainName/username.

Please help me for this.


Iftikhar Hashmi  


We have recently upgraded our servers to sp2 and ever since we are unable to add any new users in our from our domain and  sub domains. I can see the users in the people profile in central administration and I can see their name but no other data is available for them to use.




I have created a visual webpart where i get users from database and i display those users in the text box and i deployed my visual webpart in the in the sharepoint site(sharepoint2010) now i need to pass those users to the textbox that is located while uploading a document we will have popup of users to be assigned i need to pass database users to this textbox which is located in the popup field called assign to

Environment: WSS 3.0, Server 2003, single domain, AD with users in several OUs, back end SQL2005

When I try to add users to a WSS site using people picker, it can only find a certain AD users and can't resolve others.

When I do a search, I get an error.

"No results were found to match your search. Please enter a new term or less specific term."

The users it does resolve span the different OUs. It seems to be related to the more recent additions to AD. I only have about 50 users and it resolves maybe about half of them.

The problem exist in the top level site and all sub sites.

It had been fuctioning properly at one time.
Anyone suggest what I might look at?



We wanted to use a web application without user profile service. We have added users their display name is always domain\username. Is it that without user profile service display names will not be updated. But my understanding is that people picker also returns display name. Is it something else we need to configure to get the displayname from the people picker itself.



Hello all,


Our current setup is SharePoint 2010 Foundation server in one external forest(Trusting forest), and trying to have users in a separate internal forest(Trusted forest) access the site.

The external forest's DC and SharePoint server are in a DMZ separated by a firewall with the internal forest's DC and users.

A one way transitive forest trust was successfully created and has been validated. On SharePoint, we're ran the sts commands to set the setapppassword as well as the peoplepicker-searchadforests adding the domain that the SharePoint server is in, as well as the trusted forest. An iisreset was issued after running these commands.

In SharePoint, we can then search for users from the trusted domain, and select the users in the Select People page, but when hitting the final Ok, an error is received:

An unexpected error has occurred in which a correlation ID is provided.

Reviewing the SharePoint logs we find the following:

<!-- /* Font Definitions */ @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-520092929 1073786111 9 0 415 0;} @font-face {font-family:Tahoma; panose-1:2 11 6 4 3 5 4 4 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-520081665 -1073717157 41 0 66047 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; font-size:10.0pt; mso-ansi-font-size:10.0pt; mso-bidi-font-size:10.0pt;} @page WordSection1 {size:612.0pt 792.0pt; margin:72.0pt 72.0pt 72.0pt 72.0pt; mso-header-margin:36.0pt; mso-footer-margin:36.0pt; mso-paper-source:0;} div.WordSection1 {page:WordSection1;} --> 08/27/2010 15:08:28.18  w3wp.exe (0x1518)                        0x0C04 SharePoint Foundation          General                        72e1 High     Unable to get domain DNS or forest DNS for domain <DOMAIN>. ErrorCode=1355 e0592d46-b040-4436-a009-3bade3f3428e
08/27/2010 15:08:28.18  w3wp.exe (0x1518)                        0x0C04 SharePoint Foundation          General                        75yj Medium   Error in resolving user 'DOMAIN\<USER ACCOUNT>' : System.ArgumentException: Specified value is not supported for the {0} parameter.     at Microsoft.SharePoint.Utilities.SPUserUtility.GetDomainControllerToSearch(SPWebApplication webApp, String domainName)     at Microsoft.SharePoint.Utilities.SPActiveDirectoryPrincipalBySIDResolver.ResolvePrincipal(String input, Boolean inputIsEmailOnly, SPPrincipalType scopes, SPPrincipalSource sources, SPUserCollection usersContainer)     at Microsoft.SharePoint.Utilities.SPUtility.ResolveWindowsPrincipal(SPWeb web, SPWebApplication webApp, String input, SPPrincipalType scopes, Boolean inputIsEmailOnly). e0592d46-b040-4436-a009-3bade3f3428e


Thank you,









Issue- setting the people picker to custom active directory OU

Scenario - The ad structure


     Company name(root)


                 General Users(OU)


Steps Taken

1)stsadm -o setsiteuseraccountdirectorypath -path "OU=STAFF,DC=domain,DC=com" -url http://domain.com

2)stsadm -o setproperty -url http://domain.com-pn peoplepicker-serviceaccountdirectorypaths -pv " OU=STAFF,DC=domain,DC=com"

 They  dont seem to have any effect on the people picker control as i can still get  all the users from all the different OUs.

I want to strict  it to the Staff OU.

IT seems really strange

In the Central admin > shared Services Providers> User Profile> Custom Source > I have set OU=STAFF,DC=domain, dc=com.

I found that the people picker is not connected to the user profiles.


Any Idea Guys





Hello guys,

I am looking is there any way to fill the current user's name in people picker field in newform.aspx using javascript?

If you anything, please let me know 



When i am trying to add users into the group then I am not getting any users in people picker window.

What could be the reason.?



I have a SharePoint farm with two WFE:s in a domain (INTERNAL). Most of the users reside in the same domain but we also have another domain EXTERNAL where there is a one-way trust (EXTERNAL trust INTERNAL).

To be able to solve this we have one WFE in the farm in the EXTERNAL domain. Users that reside in the EXTERNAL domain is being redirected to the EXTERNAL WFE where they can access the web application. 

Most of the site administrators resides in the INTERNAL domain so they would like to manage permissions for users both in INTERNAL and EXTERNAL domain. I would like to be able to add users with the people picker from the EXTERNAL domain from the WFE:s in the INTERNAL domain but it doesn't seem to work. We have tried peoplepicker-searchadforests with different combinations but with no luck. The user profile import from the EXTERNAL domain is working just fine.

When going directly against the WFE in the EXTERNAL domain we can add users from both domains.

I just would like to verify that this setup where EXTERNAL trusts INTERNAL and not the other way should work when using the people picker from the INTERNAL domain. I would be very grateful if someone could give a clear answer on that.

Best regards,

Niclas Carlsson


this is my scenario.

I have a intranet site which uses windows authentication. I've extended this site for the internet zone (sharepoint -> extend web site -> internet). My internet users will be authenticated using Web SSO.

I want intranet users to be able to authorize external people using the people picker. This is the scenario which worked in SharePoint 2007 (by adding the federation membership and role provider to the web.config for the intranet site).

Now we want to implement the same scenario with Sharepoint 2010. To be able to select people using the people picker from the intranet sharepoint application we have to enable the web sso provider in the intranet zone. By doing this we are prompted for the provider we want to authenticated against when we log on to the intranet application. We don't want to be prompted. We only want to enable the web sso provider for people pikcing, not for authentication. Is this possible?






I am a noob. I am trying to create an infopath form for submitting travel request. I wanted to select users that are in active directory and fill email, first name, last name and role information.

I wanted to use people picker in my form and my infopath form is web browsable form.

Please someone let me know what i should do ? or let me know the web references ..

Thanks in Advance







For an exisiting site collection, we have no problem viewing users from multiple domains thru' People Picker and we did not have to run any stsadm command. However, for a new collection on the same environment, we can's see users from different domains which have bidirectional trust.

No profile import involved. We just want to see users from multiple domains in the environment in the people picker so that we can add those users in the site collection.



When using the people picker when starting a workflow (new SharePoint install) it errors off with the following message "An error has occurred in the script on this page", Line: 2588, Char: 5, Error: Exception thrown and not caught, Code: 0 - any ideas on what would cause this?

We have a strange problem with one of our MOSS 2007 SharePoint installations.

When you use the people picker to find IDs in our Active Directory, it does not resolve them all!

In one instance we created a new ID in AD, and SharePoint immediately saw it (we could resolve the ID using the people picker function) but when we went back to AD and created a new ID the same identical way, SharePoint couldn't see the new ID!

One of our other SharePoint farms resolve both IDs just fine, it is just this one that is having problems.  One difference between the two farms is that they are sitting in different Domains, so we are looking at anything that's different in how the Sharepoint servers are connected to the Domains...

If anyone has seen similar problems with their SharePoint installations, I'd love to hear about it!





In a document library, for the "ReportedBy" column user is trying to add his name.

In the textbox, if "hoppe, carsten" is typed it doesn't show any matching result. If the same is type in the advanced find, result is displayed.

Could you please check and help us on this ?

Thanks in advance.



<< Previous      Next >>

Microsoft   |   Windows   |   Visual Studio   |   Sharepoint   |   Azure