Integrating RESTful WCF Services With Windows Azure AppFabric Access Control Service (ACS) – Scenario and Solution

Windows Azure AppFabric Access Control Service (ACS) v2 allows externalizing authentication from RESTful WCF services. This post answers the following question:

How can I externalize authentication for my RESTful WCF Service?

Scenario

REST WCF Service Scenario

Solution

Windows Azure AppFabric Access Control Service (ACS) v2 and RESTful WCF Service

Solution Summary

Architecture

Explained

Federation

Explained

Authentication

Explained

Authorization

Explained

  • Authorization in claims aware applications

How-to’s

Identity/Token flow and transformation

Explained

How-to’s

Trust management

Explained

  • Managing trust using Keys

How-to’s

Samples