Frage

Ich habe eine ASP.Net 2.0-Website, die derzeit eine benutzerdefinierten MembershipProvider und die Standard-Anmeldekontrolle verwendet. Ich mag die Anmeldekontrolle mit dem aus DotNetOpenId ersetzen.

ich die ValidateUser außer Kraft setzen, die den Benutzernamen und das Passwort überprüft, aber ich sollte diese bei der Verwendung von OpenID nicht implementieren müssen.

Ist es möglich, OpenId zu verwenden und hat immer noch die Mitgliedschaft Anbieter mich zur Verfügung, so dass ich immer noch verwenden kann die aktuellen angemeldeten Benutzer zugreifen?

Oder ist es der Fall, die es für die Verwendung von Provider-Modell benötigt mehr?

War es hilfreich?

Lösung

Es gibt keinen eingebauten Provider zur Verfügung. Aber man kann immer Ihre eigenen Provider implementieren.

Oder können Sie überprüfen diese in CodePlex.

Andere Tipps

Eine Web-Projektvorlage gefunden bei http://code.google.com/p/dotnet-membership-provider/ hat eine Mitgliedschaft Provider-Klasse Probe, die mit DotNetOpenID funktioniert, obwohl Sie wahrscheinlich eine Überprüfung, bevor es in der Produktion ... das letzte Mal, dass ich den Quellcode überprüfte es brauchte ein bisschen Arbeit.

tun sollten

Dies ist die erste .NET OpenID Bibliothek von Andrew Arnott, MSFT Mitarbeiter: http: // code.google.com/p/dotnetopenid/

Nicht sicher die Integration mit Mitgliedschaft.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top