Jak zalogować się do wiosennego formularza logowania za pomocą CURL?
Pracuję nad projektem springMVC, w którym uwierzytelnianie użytkownika opiera się na bezpieczeństwie wiosennym.
Chodzi o to, aby mieć aplikację mobilną (android), aby móc przesyłać dane do zaplecza.
Więc zanim zabrudzę moją rękę w rozwoju Androida, postanowiłem wyszydzić sytuację z formularza logowania za pomocą CURL.
formularz logowania w naszej witrynie jest następujący:
http://localhost:8080/app/user/login
i używam następującego polecenia:
curl -F 'username=admin&password=admin' http://localhost:8080/app/user/login
ale mimo to dostanę stronę logowania innymi słowami Nie jestem w stanie przekazać uwierzytelnienia użytkownika na podstawie makiety.
tylko uwaga: na każde żądanie zabezpieczenie sprężynowe utworzy losowy żeton podobny do:
8863F732ADDE24CD167F4EF502A4333D
jak powinienem przekazać formularz logowania oparty na wiosennym zabezpieczeniu przy użyciu pozorowanej sytuacji (alboCURL
lubHTTPClient
)