Mam .NET Web API z wieloma punktami końcowymi/metodami, które wywołuje aplikacja kątowa. Chcę teraz zaimplementować system logowania w naszym aktywnym katalogu i zastanawiam się, jakie są moje opcje.AngularJS z .NET Web API: uwierzytelnianie z AD
Dawno temu było to proste: uwierzytelnianie okien lub formularzy, a następnie tylko prosta konfiguracja w pliku web.config i może być niestandardowym dostawcą. Ale teraz wydaje się, że jest o wiele więcej opcji z OWIN, OAuth, uwierzytelnianiem opartym na tokenie itp.
Od czego zacząć? Mam formularz z nazwą użytkownika, hasłem i przyciskiem logowania w aplikacji Angular i mam aktywny katalog w backendie. Co powinno się stać, gdy użytkownik kliknie przycisk logowania? Pomocny mógłby być każdy kierunek.
Dzięki.
Skąd pochodzą użytkownicy? Czy to intranet? –
Tak, to intranet na razie – Prabhu
Jeśli jest to intranet, nic nie stoi na przeszkodzie, aby użyć uwierzytelniania systemu Windows. Nie potrzebujesz nawet formularza uwierzytelniającego. Ale jak wspomniałem w mojej odpowiedzi, zależy to od twoich dalszych planów. –