У меня странная проблема с IIS8. Он перенаправляет весь мой сайт на HTTPS, без какой-либо конкретной конфигурации HTTPS.
Это сервер разработки, поэтому я вообще не хочу использовать HTTPS.
Я проверяю на уровне machine.config, ничего не говоря о перенаправлении по HTTPS. То же самое для корневого Web.config, ApplicationHost.config и веб-сайта Web.config.
Все самозаверяющие сертификаты удаляются из системы. Привязки для HTTPS не создаются, но когда я запрашиваю сайт в HTTP, я вижу в chrome ответ HTTP 307 и перенаправление на HTTPS.
На веб-сайте также нет специального кода, который перенаправляет на HTTPS. Я попытался удалить модуль HTTPRedirection из IIS, и у меня такое же поведение. Я дважды проверяю в Firefox и Chrome, когда кеш очищен, и это то же самое.
Единственная странная вещь в этой истории состоит в том, что в Edge все работает как положено ... (№ 307).
Что я могу сделать, чтобы разрешить HTTP только без перенаправления для всех браузеров?