我使用自定义声明提供程序作为唯一身份验证方法的 Sharepoint 2010。我的自定义声明提供商有一个电子邮件声明: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)
此时,那些参数没有被映射。
任何提示/帮助?我真的在尝试很多东西,但我无法让它工作!..
谢谢!..
即插即用