Mgmt Config sample for WLID / Facebook Connect sample

Now that we have a mgmt tool, I can provide you with a template so you can setup the ACS part of the WLID / Facebook Connect sample with less effort. Here’s the XML configuration: <ServiceNamespace xmlns:xsi=”” xmlns:xsd=””> <Issuers> <Issuer handle=”acswebauth”> <IssuerName>acswebauth</IssuerName> <Algorithm>Symmetric256BitKey</Algorithm> <CurrentKey>gyiepxNtc7RkCZuvV6FyEPWOp788uc1T0DMSZ9c/5QA=</CurrentKey> <PreviousKey>bAO0llCgF5C00GW/h7Zp0lt2WAe3WRrdIj42UMbds+A=</PreviousKey> </Issuer> </Issuers> <Scopes> <Scope handle=”root”> <AppliesTo></AppliesTo> <TokenPolicyHandle>root</TokenPolicyHandle> <Rules> <Rule handle=”wlidpassthrough”>…


ACS integration with Windows Live ID & Facebook Connect

I’ve received several requests regarding ACS and Windows Live ID integration for websites. This post describes what you can do with ACS and Windows Live ID today (with the new release of ACS). It takes a bit of code, but the integration is pretty straightforward. Note that this code isn’t hardened and it relies heavily…


ACS SAML / ADFS v2 Sample

The November 2009 CTP of ACS integrates with Active Directory Federation Server v2. ACS can act as a bridge between enterprise identity and REST web services. The runtime flow is pretty simple (shown below). At runtime, the client app requests a SAML bearer token from AD FS v2. The easiest way to do this is…


Access Control Service and ADFS v2 demo

In my last post I outlined the changes that were coming in the Access Control Service. Since that post, I’ve received many questions about how ACS will integrate with ADFS v2. Below is a link to a simple demo I put together to highlight this very cool integration point (video on Channel 9).


Mix 09 Deck

For some reason the slide deck I presented at Mix didn’t show up on the Mix 09 website. If you are interested in the deck, see the link below.


Interesting article on Azure Services

Today I caught up on some press material on Azure Services. For those that haven’t seen it, the picture version of Azure Services is below: One article published in late February popped out at me: Among other things, this article brings good questions regarding how aligned and integrated the Azure Services platform is today….


Federated website sample

The Geneva Framework FAM is the simplest way to experience ACS and ASP.NET. My friends in platform evangelism wrote a cool app that uses ACS, LiveID, and the Geneva Framework. It’s called issuetracker, and I recommend checking it out:  


Access Control Service - Common Interaction Model

In my previous post I described at a high level a simple scenario that leverages the Access Control Service. Now I’d like to describe the interactions between messaging participants and the .NET Access Control Service. Recall the scenario: a multi-tenant payroll application is running in the cloud – it uses the Access Control Service to…


Access Control Service - A Simple Scenario

To the already initiated claims disciples, the Access Control Service is a multi-tenant Resource STS. The behavior of each STS is determined by simple rules – the rules control how each STS transforms claims. To those not already initiated in the claims methodology, the previous definition may seem a bit obtuse. If that’s the case,…