Вопрос по перенаправлению HTTP traffi c на HTTPS - PullRequest
0 голосов
/ 01 февраля 2020

Я не смог найти никакой информации по этому конкретному c вопросу. Я включаю HTTPS в приложении Spring Boot 2.2.2 и перенаправляю весь HTTP (Старая ссылка) на новую ссылку HTTPS. Поэтому, когда пользователь нажимает ссылку HTTP, он получает правильный HTTPS-сайт через перенаправление. Но из-за HSTS, когда пользователи снова нажимают на ярлык (обратно по ссылке HTTP), возникает ошибка. Теперь, в настоящее время URL имеет порт в нем так:

  1. Пользователь нажимает http: //: 8080 / app
  2. Перенаправляет на https: //: 8443 / app
  3. Пользователи снова нажимают http: //: 8080 / app.

На # 3 они получают ошибку из-за HSTS. Браузер изменяет http на https и отправляет URL, но порт 8080 (https: //: 8080 / app), поэтому возникает ошибка.

Есть ли способ предотвратить ошибку, о которой кто-либо знает? Я знаю, что если не сказать, может быть, не использовать порт в URL, но если это не вариант, это вообще возможно?

...