DNS http -> кеш браузера https - PullRequest
0 голосов
/ 06 июня 2018

Стек:
MacOs
Chrome: последний
Firefox: последний

Ситуация:
Мой сайт не предоставляет действительныеСертификаты SSL.
Мой сервер перенаправляет http -> https для правила Host: example.com.
После изменения правила, разрешающего только http, я столкнулся с этой странной проблемой.

Chrome, браузер, который я использую для тестирования, имеет неверное состояние.
Firefox, который я никогда не использую, имеет правильное состояние.

Ожидаемое поведение:
По запросу http://example.com Chrome показывает правильный контент + 200.
По запросу http://example.com Firefox (любой браузер) показывает правильный контент + 200.

Фактическое поведение:
По запросу http://example.com Chrome перенаправляет на https://example.com.
По запросу http://example.com Firefox (любой новый браузер) показывает правильный контент + 200.

Похоже, проблема с кэшированием в Chrome, но я не знаю, какая именно.
Пожалуйста, укажите мне направление.

Более того:
В любом случае, как настроить админ для моего Mac dir для веб-разработчиков / системного администратора?

enter image description here

1 Ответ

0 голосов
/ 06 июня 2018

В chrome для http-https он использует что-то, называемое HSTS (строгая транспортная безопасность http), что заставляет chrome подключаться только через https для данного веб-сайта.

Здесь используется параметр max-age, который используетсяс помощью chrome для принудительного принудительного использования версии https.

Ниже приведены инструкции по удалению домена из HSTS -

  • . В адресной строке введите «chrome: // net-internals»./#hsts карте.
  • Введите имя домена в текстовом поле под «Удалить домен».
  • Нажмите кнопку «Удалить».
  • Введите имя домена в полетекстовое поле ниже «Домен запроса».
  • Нажмите кнопку «Запрос».
  • Ваш ответ должен быть «Не найден».

После выполнения этих действий,chrome больше не должен перенаправлять на версию https.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...