I want to build an application that is independently work with any of the identity providers like(ADFS,OpenAM, oracle identity). My purpose is to validate the login users from any one of the IDP's what ever is configured to implement my SSO.
I am not sure which one is good among DotNetOpenAuth 2, OAuth.net and Microsoft.OWIN.Security.oAuth.
Please help me to move in the right direction
Many Thanks
Agree with @Matias - this is not a trivial issue.
Far better to use something that's out there already.
Another option might be Authorization Server. That gives the full OAuth support plus federation capabilities with ADFS, OpenAM and Oracle Identity.