私は、ユーザー認証がSpringセキュリティに基づいているspringMVCプロジェクトに取り組んでいます。
アイデアは、ある種のデータをバックエンドに送信できるようにするモバイル(Android)アプリケーションを用意することです。
そのため、Androidの開発に手を汚す前に、cURLを使用してログインフォームの状況を模倣することにしました。
当サイトのログインフォームは以下の通りです:
http://localhost:8080/app/user/login
そして私は次のコマンドを使用します:
curl -F 'username=admin&password=admin' http://localhost:8080/app/user/login
しかし、それでもログインページが表示されます。つまり、モックアップの状況に基づいてユーザー認証を渡すことができません。
注意点:すべてのリクエストに対して、Spring Secureは次のようなランダム化トークンを作成します:
8863F732ADDE24CD167F4EF502A4333D
cURL
模擬状況(またはHTTPClient
)を使用して、春のセキュリティに基づいてログインフォームを渡すにはどうすればよいですか?