Wildfly: http на https перенаправить на тот же порт - PullRequest
0 голосов
/ 11 июня 2019

Вопрос

Как перенаправить http-запрос к https-запросу на тот же порт?


Вариант использования

Кто-то открывает мою страницу: 1234, но пропускает протокол. Тем не менее, пользователь будет ожидать входа на страницу.


Аналогичные проблемы

Решение, предоставленное здесь почти решает мою проблему, но я не знаю доменное имя во время компиляции, и клиент не должен будет настраивать его впоследствии.


Попытка решения

автономный набитый-template.xml

<subsystem>
  <server name="default-server">
    <host name="default-host" alias="localhost">
      <location name="/" handler="welcome-content"/>
      <http-invoker security-realm="ApplicationRealm"/>
      <filter-ref name="http-to-https" predicate="equals(%H,http) and equals(%p,1234)"/>
    </host>
  </server>
  <filters>
    <rewrite name="http-to-https" redirect="true" target="https://%v:1234%U"/>
  </filters>
</subsystem>

Источники

переменные


Примечание

Этот вопрос уже задавался на Ошибка сервера . Но так как не было ответов, и самый связанный вопрос был задан и получен ответ здесь Stackoverflow Я переместил его.

...