Я думаю, что ключ может быть в "secure.siteurl.com". Я думаю, вы отправляете это через https?
В этом случае вы можете столкнуться с проблемой "ошибки" в том, как IE обрабатывает загрузки этого типа. Он загружает такие документы в кеш, затем передает или открывает их оттуда. Однако, когда содержимое загружается по протоколу https и не указывает кэширование или явно не заявляет, что элемент не должен обслуживаться из кэша, документ не сохраняется в кэше. Это может прервать загрузку, сохранить или открыть механизм.
Попробуйте установить свойства Expires и CacheControl объекта Response, чтобы разрешить очень короткое окно кэширования. Например: -
Response.Expires = 1
Response.CacheControl = "private; max-age=10"