Domanda

Nella configurazione originale, ho un sito di SharePoint 2007 ospitato su server Windows Server 2003/32 bit. Ho configurato in modo da utilizzare basata su moduli mediante ActiveDirectoryMembershipProvider e LdapRoleProvider. Ho configurato i tag PeoplePickerWildCard nel web.config. Ora, questa bella tutto ha funzionato e tutto è grande.

Ho poi cercato di duplicare questa configurazione sui nostri server di produzione. La grande differenza è che il server di produzione è un Server 2008 R2 macchina bit Windows / 64 con IIS 7.5. I fornitori di iscrizione / di ruolo sono la stessa configurazione, ma io non riesco a ottenere Selezione utenti per lavoro a tutti. Ho anche fatto un profilo di importazione completo dell'utente (non sono sicuro se questo è nessessary, ma ho cercato comunque).

Ora, anche se la gente selettore non funziona, l'autenticazione funziona. Sono in grado di accedere con la forma di autenticazione forma, ma ho l'errore di accesso negato. C'è qualcosa che deve essere configurato in modo diverso su Windows Server 2008 R2?

EDIT:

Ho modificato il sito di SharePoint web.config, impostando il defaultProvider sia per l'adesione e provider di ruoli. Ho anche modificato il web.config CA, ma non ho impostato il defaultProvider su entrambi Membership o provider di ruoli. Ho aggiunto la Selezione utenti wild card sia per il sito di SharePoint e CA, dal momento che ho pensato che era necessario per entrambi. My Domain Controller è su una scatola diversa. Vado a controllare i link per vedere se riesco a trovare nulla ho dimenticato.

Grazie per il vostro aiuto!

È stato utile?

Soluzione

Si può provare in modo esplicito l'impostazione del selettore di persone:

stsadm -o setapppassword -password password
stsadm -o setproperty -url $yourUrl -pn peoplepicker-searchadforests -pv "forest:domain,username,password"

Altri suggerimenti

Avete il controller di dominio sulla stessa macchina? Forse si potrebbe provare due cose:

  1. L'impostazione della proprietà Peoplepicker-searchadforests. Stavo scrivendo su di esso qui
  2. Windows Server 2008 ha un controllo di loopback ed è possibile che non si può vedere se stesso. Più su di esso qui .

La speranza aiuta.

Potrebbe elaborare in cui si tenta di impostare il selettore? Per esempio. CA o web app.

Se avete bisogno di accedere assegnare ai siti FBA dalla politica da CA, è necessario aggiungere ai provider di CA web.config pure. Qui c'è una differenza importante dal vostro web apps web.config, dal momento che il provider di ruoli di default dovrebbe reimpostazione AspNetWindowsTokenRoleProvider.

Questo vecchio post sul blog descrive la la configurazione a fondo.

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