こんにちは、私は両方のHTTPを持っているしようとしています& httpsプロトコルは、春のブートWebサービスで利用可能です。私はこのチュートリアルに従っていた:https://drissamri.be/blog/java/enable-https-in-spring-boot/リダイレクトポストメソッドHTTP - > HTTPS - HTTPステータス405(スプリングブート)
HTTPSポストメソッドは動作しますが、httpは動作しません。私はSoapUIでテストし、HTTP status 405 - Method not allowed
を投げます。
これは、要求/応答方法は、コードにどのように見えるかです:
private static final String NAMESPACE_URI = "http://....";
@PayloadRoot(namespace = NAMESPACE_URI, localPart = "getRequest")
@ResponsePayload
public GetResponse getRequest(@RequestPayload GetRequest request){...}
私は添付しなければならない任意のコードスニペット?
ありがとうございました。
私は同じチュートリアルhttps://drissamri.be/blog/java/enable-https-in-spring-boot/に従っていますが、動作させることができません。この仕事をするために何を変えなければならなかったのですか? – juventus
@juventus私は答えを更新しました。このチュートリアルでは、HTTPSはデフォルトであり、HTTPはプログラムによって行われています。私はデフォルト(server.port = 8090)として設定を残し、 "cert"値を追加し、HTTPS Connectorを実装しました。更新された回答をご覧ください。今私はhttp 8090またはhttps 8443でサービスを呼び出すことができます。 – Wlad