开发者

SSO Library on asp.net C#

开发者 https://www.devze.com 2023-03-05 15:20 出处:网络
What the the Open source Library available in the C#.NET for the SSO. Basically I want to connect with Google SSO then will fur开发者_运维技巧ther continue with other providers.Check out: DotNetOpenA

What the the Open source Library available in the C#.NET for the SSO.

Basically I want to connect with Google SSO then will fur开发者_运维技巧ther continue with other providers.


Check out: DotNetOpenAuth

Also, you may want to check the following links:
http://msdn.microsoft.com/en-us/library/ms972971.aspx
http://weblogs.asp.net/hernandl/archive/2004/06/09/ssoformsauth.aspx


The Windows Identity Foundation (WIF) is Microsoft's official library for identity federation.

In your scenario you can also use Access Control Service (ACS) to federate identity with Google, Yahoo!, etc. All of them (and more) are supported out of the box.

Samples, documentation, etc. available here: http://claimsid.codeplex.com


If you have a bit more control over your servers, Shibboleth might be an option as well. It actually simplified a large portion of our application that serves thousands of users and it is well thought out, flexible, and scalable. Basically, define a directory that should be watched for credentials and Shibboleth takes care of the rest.


You should use DotNetOpenAuth, as stated in Kamyar's answer. If you want to see a whole implementation using DotNetOpenAuth and other series of auxiliary libraries, you should have a look at this article:

Integrating OpenID in ASP.NET Web Forms using DotNetOpenAuth

0

精彩评论

暂无评论...
验证码 换一张
取 消