Используйте http и https

Я использую в своем веб-проекте встроенный подводный сервер. Он хорошо работает в Idea с портами прослушивания 80 и 443, следуя идее входа в систему.

2018-08-04 11:32:31.394  INFO 4933 --- [           main] o.s.b.w.e.u.UndertowServletWebServer     : Undertow started on port(s) 443 (https) 80 (http) with context path ''

Но когда я запускаю его на своем сервере ubuntu или в локальной командной строке:

java -jar xxxx.jar

Журнал вывода

Undertow started on port(s) 443 (https) with context path ''

без порта прослушивания 80. Я могу зайти на сайт, только введя https: // xxxx ловко. Я сравнил журнал. Журнал сервера распечатывает лишние две строки

2018-08-04 11:38:37.950  WARN 14835 --- [           main] io.undertow.websockets.jsr               : UT026009: XNIO worker was not set      on WebSocketDeploymentInfo, the default worker will be used
2018-08-04 11:38:37.950  WARN 14835 --- [           main] io.undertow.websockets.jsr               : UT026010: Buffer pool was not set on WebSocketDeploymentInfo, the default pool will be used

Я не знаю, что случилось. Любой ответ полезен. Спасибо.

Не могли бы вы предоставить здесь файл конфигурации для перенаправления http на https

sam 27.02.2019 15:54

@Samim Спасибо ~ Вот код ссылка на сайт.

treeliked 01.03.2019 02:02

по ссылке показана конфигурация Tomcat, но мне нужна была конфигурация для Undertow. Однако мне это удалось. Посмотреть можно здесь stackoverflow.com/a/54908727/7538821

sam 01.03.2019 06:57

@Samim Мне очень жаль, что я разместил неправильный код, я решил проблему по предоставленной вами ссылке, спасибо

treeliked 02.03.2019 06:39
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Версия Java на основе версии загрузки
Версия Java на основе версии загрузки
Если вы зайдете на официальный сайт Spring Boot , там представлен start.spring.io , который упрощает создание проектов Spring Boot, как показано ниже.
Документирование API с помощью Swagger на Springboot
Документирование API с помощью Swagger на Springboot
В предыдущей статье мы уже узнали, как создать Rest API с помощью Springboot и MySql .
1
4
1 834
0

Другие вопросы по теме