Question

J'ai un site Web ASP.Net 2.0 qui utilise actuellement un MembershipProvider personnalisé et le contrôle de connexion standard. J'aimerais remplacer le contrôle de connexion par celui de DotNetOpenId.

Je remplace le ValidateUser qui vérifie le nom d'utilisateur et le mot de passe, mais je ne devrais pas avoir besoin de l'implémenter avec OpenId.

Est-il possible d'utiliser OpenId et d'avoir toujours le fournisseur d'adhésion à ma disposition afin de pouvoir l'utiliser pour accéder à l'utilisateur actuellement connecté?

Ou est-ce le cas où le modèle de fournisseur utilisant est plus utile?

Était-ce utile?

La solution

Il n'y a pas de fournisseur intégré disponible. Mais vous pouvez toujours implémenter votre propre fournisseur.

Vous pouvez également consulter celui-ci disponible dans codePlex.

Autres conseils

Un modèle de projet Web trouvé à http://code.google.com/p/dotnet-membership-provider/ a un exemple de classe de fournisseur d’appartenance qui fonctionne avec dotnetopenid, bien que vous deviez probablement le réviser avant de l’utiliser en production ... la dernière fois que j’ai vérifié le code source, il fallait travailler un peu.

Il s'agit de la première bibliothèque .NET OpenID, par Andrew Arnott, employé de MSFT: http: // code.google.com/p/dotnetopenid/

Pas sûr de l'intégration avec les membres.

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