カスタムクレームプロバイダーを唯一の認証方法として使用しているSharepoint2010があります。私のカスタムクレームプロバイダーには電子メールクレームがあります: http ://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress
プロバイダーを構成するときに、shareponitコンソール(stsadmin)でこのパラメーターを設定します。
$ map3 = New-SPClaimTypeMapping -IncomingClaimType "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress" -IncomingClaimTypeDisplayName "EmailAddress" -SameAsIncoming
このクレームがSharepointユーザープロファイルにマップされていることを確認したいと思います。つまり、ユーザープロファイルにアクセスするとき(たとえば、ログに記録されたユーザーの[マイ設定]をクリックするとき)、電子メールパラメーターが表示されます。(クレームをSPContext.Current.Web.CurrentUser.Emailとして表示したい)
現時点では、これらのパラメータはマッピングされていません。
ヒント/それに関するヘルプはありますか?私は本当にたくさんのことを試みていますが、それを機能させることができません!..
ありがとう!..
PnP