Привет Я пытаюсь получить как http & https-протоколы, доступные в веб-службе Spring Boot. Я следовал этому руководству: https://drissamri.be/blog/java/enable-https-in-spring-boot/Метод переадресации HTTP -> HTTPS - HTTP-статус 405 (Весенняя загрузка)
HTTPS Post метод работает, но 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. См. Обновленный ответ. Теперь я могу позвонить в службу либо с http 8090, либо с https 8443. – Wlad