Wir möchten mit Microsoft.AspNet.Identity zusammenarbeiten, um eine benutzerdefinierte anspruchsbasierte Authentifizierung bereitzustellen. Bisher haben wir eigene Modelle (IUserStype, IUserStore ...) und eigene Authentifizierungsmethoden erstellt. Ein Benutzer kann also einen Login-Service aufrufen und den UserStore sowie alle von dieser Komponente bereitgestellten Funktionen nutzen.
Ich bin bei der Konfiguration einer ASP.NET MVC-Anwendung zur Verwendung von ASP.NET Identity steckengeblieben, da die einzigen auf MSDN verfügbaren Beispiele OWIN-Konfiguration zeigen, aber meine App nicht selbst gehostet werden kann. Also sollte ich diese Anspruchsauthentifizierung mit web.config konfigurieren? Jede Probe online verfügbar?
Von der ASP.NET-Site aus
"Die ASP.NET-Authentifizierung basiert jetzt auf OWIN-Middleware Wird auf jedem OWIN-basierten Host verwendet. ASP.NET Identity hat keine Abhängigkeit von System.Web. Es ist ein vollständig konformes OWIN-Framework und kann in jeder von OWIN gehosteten Anwendung verwendet werden. ASP.NET Identity verwendet OWIN Authentifizierung für das Anmelden / Abmelden von Benutzern auf der Website. Das heisst Anstatt die FormsAuthentication zu verwenden, um den Cookie zu generieren, muss der Anwendung verwendet OWIN CookieAuthentication, um das zu tun. "
Damit Sie ASP.NET Identity ohne Owin nicht verwenden können, sollte Ihre App auch nicht selbst gehostet sein. Sie können den IIS mit OWIN konfigurieren. Ich schlage vor, tiefer in das ASP.NET OWIN
Tags und Links asp.net-identity