Ich versuche, den Frühling endpoints
zu verwenden anmutig meine Anwendung herunterzufahren, aber ich erhalte eine Fehlermeldung:Frühling ordnungsgemäßes Herunterfahren - Request-Methode POST NOT SUPPORTED
2016-08-09 13:46:54.606 WARN 13315 --- [nio-8090-exec-6] .w.s.m.s.DefaultHandlerExceptionResolver : Handler execution resulted in exception: Request method 'POST' not supported
Ich verwende this Führer und ich habe meine application.properties
auf endpoints.shutdown.enabled=true
und auch endpoints.shutdown.sensitive=false
eingestellt. Ich habe auch compile("org.springframework.boot:spring-boot-starter-actuator")
in meinem Build.gradle enthalten.
Wenn ich die CURL Anfrage senden: curl -X POST https://localhost:8090/shutdown -k
ich die folgende Antwort vom Server erhalten:
{"timestamp":1470747537792,"status":405,"error":"Method Not Allowed","exception":"org.springframework.web.HttpRequestMethodNotSupportedException","message":"Request method 'POST' not supported","path":"/shutdown"}
Bin ich etwas falsch gemacht? Gibt es etwas, das ich vermisse? Ich habe CSRF in der ganzen App aktiviert, also ist es keine Option, das für meine Anwendung zu deaktivieren.
Was passiert, wenn Sie nicht POST verwenden? – RealSkeptic
'{" timestamp ": 1470748694304," status ": 405," error ":" Methode nicht erlaubt "," Ausnahme ":" org.springframework.web.HttpRequestMethodNotSupportedException "," message ":" Methode 'GET' wird nicht angefordert unterstützt "," Pfad ":"/shutdown "}' – px06