У меня есть приложение с весенней загрузкой, в котором tomcat прослушивает порт 8000 через HTTPS. Тем не менее, когда порт 8000 получает простой HTTP-запрос, сервер отвечает http 400.
Bad Request
This combination of host and port requires TLS.
Есть ли способ предотвратить это? Я не хочу, чтобы сервер отправлял ответ при запросе http://localhost:8000. Версии Spring boot и tomcat приведены ниже:
sprint-boot v2.0.0.RELEASE
tomcat v8.5.28
Обновление: application.properties как показано ниже
server.port=8000
server.ssl.enabled=true
server.ssl.key-alias=alias
server.ssl.key-store=classpath:key.jks
server.ssl.key-store-type=JKS
server.ssl.key-store-password=<password>
server.ssl.key-password=<password>