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)

questionAnswers(5)

yourAnswerToTheQuestion