Ladda ner presentationen
Presentation laddar. Vänta.
1
Sweden SharePoint User Group Wictor Wilén 2009-02-09
2
Vem är jag? Wictor Wilén Systemarkitekt Pdb Stockholm, tidigare iBizkit wictor.wilen@ibizkit.se http://www.pdb.se/ http://www.wictorwilen.se/ http://www.twitter.com/wictor/
3
För en SharePointare Crash Course in Geneva Framework
4
Problem Active Directory är (normalt) inte en utvecklares starka sida I.NET flera sätt att hantera identiteter Thread.CurrentPrincipal HttpContext.User SPContext.Current.Web.CurrentUser Olika system – olika implementationer
5
Lösning Microsoft Geneva Framework Microsoft Geneva Server Windows CardSpace Geneva
6
Claims baserade identiteter Claim Ex: användarnamn, e-post, roller Identitet Uppsättning av Claims Security Token Signerad identitet Security Token Service, STS Geneva Server Relying Party Din applikation Standarder WS-* SAML
7
Exempel Klient Web Applikation med Geneva Fx STS/Geneva ServerKatalog 1: Uprätta en trust 2: Hämta sida 3: Redirect till STS 4: Hämta Claims 5: Redirect till RP 6: Hämta sida (m Claims) 7: Svar Definiera mappningar
8
Hur påverkar det utvecklarens jobb Web.config ändringar IClaimsIdentity: Iidentity IClaimsIdentity identity = Thread.CurrentPrincipal as IClaimsIdentity; var c = from c in identity.Claims where c.ClaimType == ClaimType.Name select c; IClaimsPrincipal : IPrincipal
9
Sweden SharePoint User Group Wictor Wilén 2009-02-09
Liknande presentationer
© 2024 SlidePlayer.se Inc.
All rights reserved.