2 votes

Bibliothèque SSO sur asp.net C#

Quelle est la bibliothèque Open source disponible en C#.NET pour le SSO.

Essentiellement, je veux me connecter avec Google SSO puis continuer avec d'autres fournisseurs.

2voto

Kamyar Points 11012

1voto

Eugenio Pace Points 7334

Windows Identity Foundation (WIF) est la bibliothèque officielle de Microsoft pour la fédération d'identité.

Dans votre scénario, vous pouvez également utiliser le service de contrôle d'accès (ACS) pour fédérer l'identité avec Google, Yahoo!, etc. Tous sont pris en charge par défaut.

Des exemples, de la documentation, etc. sont disponibles ici : http://claimsid.codeplex.com

0voto

Josh Points 5333

Si vous avez un peu plus de contrôle sur vos serveurs, Shibboleth pourrait également être une option. Il a en fait simplifié une grande partie de notre application qui sert des milliers d'utilisateurs et il est bien pensé, flexible et scalable. En gros, définissez un répertoire qui doit être surveillé pour les informations d'identification et Shibboleth s'occupe du reste.

0voto

JotaBe Points 8950

Vous devriez utiliser DotNetOpenAuth, comme indiqué dans la réponse de Kamyar. Si vous souhaitez voir une implémentation complète utilisant DotNetOpenAuth et d'autres séries de bibliothèques auxiliaires, vous devriez consulter cet article :

Intégrer OpenID dans ASP.NET Web Forms en utilisant DotNetOpenAuth

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X