Como fazer login em um formulário de login de segurança usando CURL?

Eu estou trabalhando em um projeto springMVC em que a autenticação do usuário é baseada na segurança de primavera.

a idéia é ter um aplicativo móvel (android) para poder enviar algum tipo de dado para o backend.

Então, antes de colocar minha mão no Android, decidi zombar da situação do formulário de login usando o CURL.

O formulário de login em nosso site é o seguinte:

http://localhost:8080/app/user/login

e eu uso o seguinte comando:

curl -F 'username=admin&password=admin' http://localhost:8080/app/user/login

mas ainda assim vou obter a página de login em outras palavras, não consigo passar a autenticação do usuário com base em uma situação de simulação.

apenas para observar: para cada solicitação, a mola segura criará um token aleatório semelhante a:

8863F732ADDE24CD167F4EF502A4333D

como devo passar o formulário de login com base na segurança de primavera usando simulação de situação (ouCURL ouHTTPClient)

questionAnswers(5)

yourAnswerToTheQuestion