Ich habe Sharepoint 2010 und verwende als einzige Authentifizierungsmethode einen benutzerdefinierten Claims Provider. Mein benutzerdefinierter Claims-Anbieter hat einen E-Mail-Anspruch: http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress
Ich habe diesen Parameter in dereshareponit -Konsole (stsadmin) bei der Konfiguration des Anbieters festgelegt:
$map3 = New-SPClaimTypeMapping -IncomingClaimType "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress" -IncomingClaimTypeDisplayName "EmailAddress" -SameAsIncoming
Ich möchte, dass diese Ansprüche dem Sharepoint-Benutzerprofil zugeordnet werden. Das heißt, wenn ich auf das Benutzerprofil zugreife (z. B. durch Klicken auf "Meine Einstellungen" bei einem angemeldeten Benutzer), möchte ich den E-Mail-Parameter sehen. (Ich möchte den Anspruch als SPContext.Current.Web.CurrentUser.Email sehen)
Derzeit sind diese Parameter noch nicht abgebildet.
Haben Sie einen Tipp oder Hilfe dazu? Ich bin wirklich versuchen viele verschiedene Dinge, aber ich kann nicht bekommen, es zu arbeiten!..
Danke
PnP