Domanda

Lunga storia breve:. Su una soluzione SharePoint 2010 Server, che utilizza solo basata su form-autenticazione, voglio che la gente raccoglitrice di ricerca funziona dialogo come qualsiasi altra ricerca utilizzabile

Rightnow che trova solo l'utente quando il termine di ricerca è uguale a loro completamente. Questo rende la ricerca-finestra in realtà inutile, perché quando conosco il nome completo dell'utente non v'è alcuna necessità di addirittura eseguire una ricerca, ho potuto solo digitare il nome nel campo Selezione utenti subito.

Ho trovato una soluzione, in cui la ricerca viene modificata per utilizzare i caratteri jolly. Questo viene fatto utilizzando l'operazione stsadm -setproperty. Ad esempio, la ricerca sarebbe poi lavoro come questo: la ricerca di "Matt" sarebbe tornato "Matt Brown" e anche "James Matthew Doe". Questo sarebbe l'effetto desiderato che sto cercando. Unfortunally, questa soluzione funziona per Active Directory SOLTANTO. (Ecco la soluzione che riferivo a: http: // www. cjvandyk.com/blog/Lists/Posts/Post.aspx?ID=309 )

La domanda è: è che anche possibile con basata su form-autentificazione? (Non ho trovato nulla in rete finora, tranne le persone con lo stesso problema) In caso contrario, c'è una soluzione possibile, come ignorando la finestra di ricerca del Selezione utenti e fare questo a livello di codice in qualche modo? O c'è alcun modo per raggiungere questo, e vorrei solo vivere con questo?!

Qualsiasi aiuto apprezzato.

È stato utile?

Soluzione

I havent provato questo per i crediti nei SP2010, SP2007, ma in questo è stato fatto per il FBA con l'aggiunta di elementi PeoplePickerWildCard al provider di appartenenza nel web.config

<PeoplePickerWildcards>
  <clear />
  <add key="AspNetSqlMembershipProvider" value="%" />
  <add key="fbaMembers" value="%" />
</PeoplePickerWildcards>

http://msdn.microsoft.com /en-us/library/bb975136(v=office.12).aspx

Altri suggerimenti

Hai alternativa.

È possibile scrivere il proprio personalizzato provider di attestazioni. Unico scopo sarebbe quello di fornire una migliore esperienza di Selezione utenti. Il tuo provider di attestazioni personalizzate sarebbe responsabile per la ricerca e la Selezione utenti aspetto grafico, ma alla fine si potrebbero salvare le entità risolti i crediti di default FBA.

Ho fatto qualche ricerca in questa direzione e ho anche fatto piccolo progetto come 'proof of concept', ma non ha raggiunto fase di produzione con esso. Forse ci sono alcune limitazioni e / o problemi che sto ancora non a conoscenza. Stavo lavorando con l'autenticazione in modalità mista (Win e FBA)

Ecco 4 serie di articoli per Steve Peschka che mi hanno aiutato molto (prestare molta attenzione il 3):

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top