Мы используем модуль перезаписи, однако в целях тестирования я удалил все правила перезаписи, так что теперь их нет в web.config.
При запросе файла изображения из одной папки с использованием httpsпротокол, он перенаправляет его на http.Тем не менее, когда я запрашиваю файл изображения из другой папки по протоколу https, он выглядит как https.
Я подумал, что это должно быть правило перезаписи, вызывающее это, но так как я удалил всепереписать правила, похоже, это не так.Любые предложения, где еще искать?
РЕДАКТИРОВАТЬ: я отключил все наши правила перезаписи, и он начал работать должным образом, поэтому я подумал: «Отлично! Это должно быть одно из этих правил перезаписи!».Но нет ... Я обнаружил, что если у меня включено одно правило перезаписи, поведение возвращается независимо от того, что правило перезаписи никогда не совпадет с URL-адресом, на который я собираюсь.Очень странно.
EDIT2: Я обнаружил, что эта проблема относится только к корневой сети.Когда я захожу на ресурсы в виртуальных приложениях, это не проблема.Большая часть нашего веб-сайта находится в виртуальном приложении, но несколько ресурсов находятся в корневой сети.Я обнаружил, что эта проблема относится не только к изображениям, но и к любому ресурсу в корневой сети, включая страницы aspx.