SSO Library on asp.net C#
本文关键字:net asp on Library SSO | 更新日期: 2023-09-27 17:56:27
在 C#.NET 中为 SSO 提供的开源库。
基本上,我想与Google SSO连接,然后进一步继续与其他提供商联系。
退房: DotNetOpenAuth
此外,您可能需要检查以下链接:
http://msdn.microsoft.com/en-us/library/ms972971.aspxhttp://weblogs.asp.net/hernandl/archive/2004/06/09/ssoformsauth.aspx
Windows Identity Foundation (WIF) 是 Microsoft 的官方联合身份验证库。
在你的方案中,还可以使用访问控制服务 (ACS) 与 Google、Yahoo! 等联合标识。所有这些(以及更多)都是开箱即用的支持。
此处提供示例、文档等:http://claimsid.codeplex.com
如果您对服务器有更多的控制权,Shibboleth也可能是一个选择。 它实际上简化了我们为数千名用户提供服务的应用程序的很大一部分,并且经过深思熟虑、灵活且可扩展。 基本上,定义一个应该监视凭据的目录,Shibboleth负责其余的工作。
你应该使用DotNetOpenAuth,如Kamyar的回答所述。如果你想看到使用DotNetOpenAuth和其他一系列辅助库的完整实现,你应该看看这篇文章:
使用 DotNetOpenAuth 将 OpenID 集成到 ASP.NET Web 表单中