Ten temat był dla mnie niesamowicie zagmatwany. Jestem nowicjuszem w aplikacjach HTTP, ale muszę opracować klienta iPhone'a, który pobiera skądś dane JSON. Wybrałem Web API od MS, ponieważ wydawało się to łatwe, ale jeśli chodzi o uwierzytelnianie użytkowników, sprawy stają się dość frustrujące.
Jestem zdumiony, jak nie udało mi się znaleźć wyraźnego przykładu uwierzytelniania użytkownika od samego ekranu logowania do użycia Authorize
atrybutu w moich ApiController
metodach po kilku godzinach Google.
To nie jest pytanie, ale prośba o przykład, jak dokładnie to zrobić. Spojrzałem na następujące strony:
- Zapewnienie bezpieczeństwa interfejsu API sieci Web ASP.NET
- Podstawowe uwierzytelnianie za pomocą interfejsu API sieci Web ASP.NET
Mimo że wyjaśniają, jak obsługiwać nieautoryzowane żądania, nie pokazują wyraźnie czegoś takiego jak a LoginController
lub czegoś podobnego, aby poprosić o poświadczenia użytkownika i zweryfikować je.
Czy ktoś chce napisać miły prosty przykład lub wskazać mi właściwy kierunek?
Dzięki.