Web-API-Authentifizierung in ASP.NET 5

Ich studiert habe ASP.NET 5 für einige Zeit jetzt und es ist etwas, ich bin noch verwirrt. Um die Authentifizierung zu implementieren in Web-API-2-das, was ich zu tun war im Grunde verwenden Sie die OWIN OAuth-Authentifizierung Server-Middleware. Es war einfach zu verwenden, ich könnte konfigurieren, genau, was ich brauchte, und es war nicht eine Reihe von Sachen, die ich brauchte, um auf die app, ohne die Notwendigkeit es.

Nun, anfangs wusste ich nicht, dass dies in ASP.NET 5 und ich dachte, es war eine Frage der Zeit zu warten, der middleware zu zeigen. Aber gestern, das Lesen auf die Fragen auf der Security-repo fand ich heraus, dass anscheinend es ist nicht die Absicht, port diese middleware auf die neue version des Frameworks.

Statt, es scheint, die Menschen werden ermutigt zur Nutzung der Identity Server 3. Ich warf einen Blick auf das Projekt, und obwohl es schön ist und hat viele Verwendungen, die ich wirklich lieber zu konfigurieren, nur die minimale brauche ich manchmal. Außerdem ist ein weiterer Nachteil ist, dass Identity Server 3 braucht die volle CLR, also wenn ich brauche, um es zu verwenden, um die Authentifizierung auf meine Anwendung, die ich benötigen würde, um stop mit Core-CLR, das ist für mich ein riesige Nachteil, denn die Core CLR ist eine Menge leichter.

So, wenn ich don ' T wollen, verwenden Sie den Identity-Server 3 auf ASP.NET 5, wie kann ich das implementieren der Authentifizierung für die Web API, wenn die OAuth-Authentifizierung Server-middleware ist Weg? Hat sich schon jemand durch und einen Weg gefunden, damit umzugehen?

Umgang mit Authentifizierung auf ASP.NET 5 Web-API ohne Verwendung von Identity Server 3?

  • du musst nicht unbedingt die Identität Server3 und stattdessen bauen Sie Ihre eigenen Authentifizierungs-server, die zurückkehren würde, token-Authentifizierung
  • Also ich würde implementieren müssen, um einen OAuth-Authentifizierung-server selbst?
  • Identity server-4 Ziele-core jetzt: leastprivilege.com/2016/01/11/...
InformationsquelleAutor user1620696 | 2015-05-09
Schreibe einen Kommentar