I’ve been doing some tests to get a token from ADFS (Geneva Server) using Windows Identity Foundation WSTrustClient. In this case we are using the UserNameMixed endpoint that expects a WS-Security UsernameToken (notice the MessageCredentialType.UserName). internal static ClaimsIdentityCollection RequestTokenWithUsernameMixed() { var binding = new WS2007HttpBinding(SecurityMode.TransportWithMessageCredential, false); binding.Security.Message.ClientCredentialType = MessageCredentialType.UserName; binding.Security.Message.EstablishSecurityContext = false; var credentials =... read more
Published by Matias Woloski on February 13th, 2009 7:25 am under ASP.Net, Azure, Cloud Computing, Federation, Geneva, Identity, LiveID, MVC, PDC08, WCF
Couple of weeks ago Ryan Dunn announced Azure Issue Tracker. From this post: "This sample application is a simple issue tracking service and website that pulls together a couple of the Azure services: SQL Data Services and .NET Access Control Service." I’ve been working with Ryan and other guys at DPE and Southworks to put... read more
One of the things I didn’t like of the WSFederationHttpBinding is that it encapsulates lots of things. In particular, the call against the STS to obtain a SAML token. I wanted to have control over that process. The good news is that the Geneva Framework allow us to do all that in a very... read more