我將Sharepoint 2010用作自定義聲明提供程序的唯一身份驗證方法。 我的自定義聲明提供了一個電子郵件要求: http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress將自定義聲明提供程序的電子郵件聲明映射到配置文件中的共享點用戶電子郵件
我設置此參數theshareponit控制檯(stsadmin)配置提供程序時上:
$ MAP3 =新SPClaimTypeMapping -IncomingClaimType的「http://模式.xmlsoap.org/ws/2005/05/identity/claims/emailaddress「-IncomingClaimTypeDisplayName」EmailAddress「-SameAsIncoming
我想查看此聲明映射到Sharepoint用戶配置文件。 這意味着,當我訪問用戶配置文件(例如在登錄的用戶上點擊「我的設置」),我想看到電子郵件參數。 (我希望看到聲明爲SPContext.Current.Web.CurrentUser.Email)
此時,這些參數未映射。
任何提示/幫助嗎? 我真的想很多的幾件事情,但我不能得到它的工作!..
謝謝!..
即插即用
嗨,你好,感謝您的回答。我真的沒有要求如何添加新的聲明(我知道如何做到這一點),但如何將它們映射到Sharepoint配置文件中。我仍然沒有找到! – PnP 2012-07-24 20:53:11
看到上面的更新。 – 2012-07-25 12:10:53
非常感謝您的更新!現在它看起來很有用!我只是嘗試訪問管理中心 - >應用程序管理 - >用戶配置文件服務應用程序,但我不能。我激活了用戶配置文件同步服務(它已停止)。現在它已經開始,但仍然是,我看不到這些選項(我重新啓動了服務器/ iis等)。任何提示/線索? – PnP 2012-07-26 20:39:28