Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free.

Azure ACS offers OAuth and OpenID providers, and now that ASP.NET 4.5 offers the same thing, without the added cost, is there any reason for a .NET developer to consider ACS?

(Disclaimer, I don't know what version of oauth each service provides)

share|improve this question

2 Answers 2

up vote 5 down vote accepted

The primary benefit to using ACS is that you can integrate login systems which are not compatible with DotNetOpenAuth; namely, that you could combine external logins with an Active Directory (including both on-premises AD as well as AD in the cloud like Office 365). Your customers could use their accustomed identities from 3rd parties, and your administrative team could use their existing domain credentials.

share|improve this answer

We are using Azure's ACS offering to centralize the effort in adding and removing identity providers. We have configured our app to understand how to talk to ACS and can now configure the identity providers at ACS without impacting our cloud application directly.

share|improve this answer
But how does this compare to ASP.NET 4.5; it cannot centralize the effort? –  Martijn Pieters Nov 13 '12 at 15:16

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.