Question

Quelle est la bibliothèque open source disponible dans le C # .NET pour le SSO.

Fondamentalement, je veux me connecter avec Google SSO, puis poursuivez les autres fournisseurs.

Était-ce utile?

Autres conseils

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

Dans votre scénario Vous pouvez également utiliser un service de contrôle d'accès (ACS) pour l'identité fédérale avec Google, Yahoo!, etc. Tous (et plus) sont supportés par la boîte.

échantillons, documentation, etc. disponible ici: http://claimsid.codeplex.com

Si vous avez un peu plus de contrôle sur vos serveurs, Shibboleth pourrait être une option également.En fait, il a simplifié une grande partie de notre application qui dessert des milliers d'utilisateurs et il est bien pensé, flexible et évolutif.Fondamentalement, définissez un répertoire qui devrait être regardé pour les informations d'identification et Shibboleth prend soin du reste.

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

Intégration OpenID dans les formulaires Web ASP.NET à l'aide de DotNetOpenauth

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top