В IE, когда пользователь использует функцию экспорта в Excel (загрузка файла .xls) на моем сайте SSL, появляется следующее сообщение об ошибке: -
Internet Explorer не может загрузить файл с сервера ........
Это точное определение проблемы здесь: -
ПРИЧИНА: Чтобы открыть Internet Explorer
документы в офисе (или любой
вне процесса, документ ActiveX
сервер), Internet Explorer должен сохранить
файл в каталог локального кэша
и попросите соответствующее приложение
загрузить файл с помощью
IPersistFile :: Load. Если файл не
сохранено на диск, эта операция не выполняется.
Когда Internet Explorer связывается
с защищенным веб-сайтом через SSL,
Internet Explorer обеспечивает соблюдение любых
запрос без кэширования. Если заголовок или
заголовки присутствуют, Internet Explorer
не кеширует файл. Как следствие,
Офис не может открыть файл.
РЕШЕНИЕ: Веб-сайты, которые хотят
разрешить этот тип операции следует
удалить заголовок или заголовки без кэширования.
Я не могу удалить заголовок без кэширования со всего сайта (SSL). Кто-нибудь может предложить какую-нибудь работу здесь? Функция экспорта в Excel доступна только на одной странице всего веб-сайта.