This guide shows you how to use Windows Azure Active Directory Access Control (also known as Access Control Service or ACS)
Requirements:
- Visual Studio 2012
- Identity and Access tool
- An active Windows Azure account
Lets start by configuring the Windows Azure part first.
- Open dashboard
- Click Active Directory

- Click New from left bottom and fill in the name and choose region

- Choose your subscription and click Manage from bottom

- Take up your Service Namespace. In my case "tapanilablog"

- Click Management Service from left and then ManagementClient

- Click Password

- Click Show Password and take up your Password there's needed later

- Close your ACS management page and go back to dashboard
- Click Web sites

- Create new web site

- Download the publish profile and take up the url

Now the Visual studio part
- Create new web project. Check that you are targeting .net 4.5

- Right click your project and choose Identity and Access

- Select "Use the Windows Azure Access Control Service"

- Click Change from below

- Enter your ACS namespace and management key that we got before

- Choose which providers you want to use with your application and Enter your realms and click okay

- Right click project and click Publish

- Import your publishing profile

- Click Publish

- Now it should open your website and automatically redirect you into Live login because that's the only method. After your login is completed it will show you "Server Error in '/' Application. Because we used empty project
Update 29.7.2013: If you have Runtime/Server issues when you have deployed this to Azure follow this guide.