Question

La situation:

J'ai une application Web SharePoint 2010 avec 2 basée sur les revendications des méthodes d'authentification activées:. Authentification Windows et un fournisseur d'identité de confiance

J'ai activé les profils d'utilisateur et Mes sites.

Une fois connecté avec des informations d'identification réclamations fondées par le fournisseur d'identité de confiance et d'accéder à Mon profil, un profil a été créé pour les demandes utilisateur sur la base. J'ai vérifié cela dans l'administration centrale. Il y a un profil utilisateur

J'ai créé une connexion de synchronisation de profil personnalisé, en utilisant un BCS qui se connecte à un service WCF sur mesure. Dans le service que je connecte chaque demande. La connexion utilise la propriété AccountName pour la cartographie.

Le problème:

Quand je lance une synchronisation complète, seuls les comptes de fenêtres sont synchronisées. Le service est appelé uniquement avec des noms de compte Windows (nom d'utilisateur de la de domaine), et jamais avec la Revendications nom de compte sur la base (i: 05.t | m | nom d'utilisateur)

La question

Y at-il un moyen pour y arriver?

Était-ce utile?

La solution

vous ne pouvez utiliser BCS à embelish fenêtres existantes représentent des profils basés avec des propriétés supplémentaires (quelle que soit la façon dont ils authentifient, qui n'a rien à voir avec UPS) la principale source du compte doit être Windows commettants. c'est pourquoi, par exemple nous ne pouvons pas directement synchronisation avec AD LDS

Autres conseils

AFAIK l'onduleur ne synchronisations comptes Windows - comment pourrait-il éventuellement synchronisation lorsque vous par exemple, utiliser Live ID AuthN; il ne peut pas synchroniser tous les centaines de millions d'utilisateurs qui utilisent Live ID.

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top