cURL - Post Method is not allowed

Domae

Mitglied
Hey ihr,
ich versuche gerade einen REST-Webservice zu schreiben und ihn in meine bestehende JAVA EE - Anwednung zu integrieren. Der Service funktioniert einwandfrei, da ich ihn schon im Chrome mit dem Advanced REST Client getestet habe.
Allerdings wollte ich diesen Webservice mit cURL testen und bin dabei folgendermaßen vorgegangen.

Zu erst habe ich ein cookie für meine Applikation erstellt.
Code:
curl - k -c cookie.txt https://localhost:8443/my-aktion/rest/organisator/aktion/list

Danach verwende ich einen weiteren cURL-Befehl und möchte damit den j_security_check ansprechen und ihm meine Login-Daten zusenden. Das habe ich folgendermaßen gemacht

Code:
curl -k -c cookie.txt -b cookie.txt --data-urlencode -d j_username=max@mustermann.de -d j_password=secret https://localhost:8443/my-aktion/j_security_check

Wenn ich diesen Befehl nun ausführe bekomme ich als Antwort den Login-Screen als HTML mit der Überschrift "405 Method Not Allowed". Ich habe schon überall gesucht, jedoch finde ich keine Lösung für mein problem. Ich habe es ebenfalls schon mit dem Getcommand für cURL versucht aber das hat auch nicht funktioniert.
Mein Ziel ist es ein Cookie zu erstellen mit dem ich zukünfitge Requests starten kann.

Liebe Grüße
Domae
 

Ähnliche Java Themen

Neue Themen


Oben