Dieses Thema war für mich unglaublich verwirrend. Ich bin ein Neuling in HTTP-Apps, muss aber einen iPhone-Client entwickeln, der JSON-Daten von irgendwoher verwendet. Ich habe mich für die Web-API von MS entschieden, weil es einfach genug schien, aber wenn es darum geht, Benutzer zu authentifizieren, werden die Dinge ziemlich frustrierend.
Ich bin erstaunt, dass ich nach mehreren Stunden Googeln kein klares Beispiel für die Authentifizierung eines Benutzers vom Anmeldebildschirm bis zur Verwendung des Authorize
Attributs über meine ApiController
Methoden gefunden habe.
Dies ist keine Frage, sondern eine Anfrage nach einem Beispiel, wie dies genau zu tun ist. Ich habe mir folgende Seiten angesehen:
- Sicherstellen der Sicherheit Ihrer ASP.NET-Web-API
- Grundlegende Authentifizierung mit der ASP.NET-Web-API
Obwohl diese erklären, wie mit nicht autorisierten Anfragen umgegangen wird, zeigen diese nicht deutlich etwas Ähnliches LoginController
, um nach Benutzeranmeldeinformationen zu fragen und diese zu validieren.
Wer bereit ist, ein schönes einfaches Beispiel zu schreiben oder mich in die richtige Richtung zu weisen, bitte?
Vielen Dank.