Potrzebuję przechowywać nazwę użytkownika systemu Windows i dane uwierzytelniające, aby móc później uruchomić proces wymagający tych poświadczeń.Sprawdzanie poprawności poświadczeń użytkownika systemu Windows przy użyciu macierzystych interfejsów API języka Java
Kiedy zbieram te dane jako dane wejściowe od użytkownika, chcę sprawdzić, czy dane logowania są poprawne. Czy istnieje natywne API w Javie, które może mi pomóc zweryfikować poświadczenia systemu Windows?
Przechodziłem przez klasę LoginContext
, ale wygląda na to, że może być używane tylko do celów SSO. Inną propozycją, którą otrzymałem, było rozpoczęcie procesu, który wymaga tych poświadczeń i sprawdzenia, czy działa lub nie. Ale to nie wygląda na właściwe podejście.
Proszę dać mi znać, jeśli ktoś zrobił to wcześniej lub mieć pojęcie, jak to zrobić.
Dzięki Piyush
jest to zbiór domena/nazwa_użytkownika mandatów chcesz? – ChadNC
Tak, otrzymam referencje od użytkownika. Muszę tylko sprawdzić, czy są poprawne. Może to być użytkownik lokalnego komputera, a także użytkownik LDAP. Bardziej niepokoi mnie lokalny użytkownik systemu, taki jak administrator. – user1774433