powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Проблема с загрузкой файлов в IE
4 сообщений из 4, страница 1 из 1
Проблема с загрузкой файлов в IE
    #38312811
Фотография Аленочка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго дня.
В рабочей системе стала появлятся проблема с загрузкой pdf-файлов с сервера. Причем появляется она примерно у 20% пользователей, у остальных все ОК.
Для "чистоты эксперимента" захожу в систему под одним и тем же пользователем, используя одну и ту же версию браузера IE9, но с разных машин.

На одном компе файл без проблем можно открыть или сохранить в окне загрузок IE:

На другой машине тот же самый файл "не грузится": окно загрузок IE не появляется, файл не загружается, однако выскакивает окно авторизации как при входе в рабочую систему с предложением ввести логин и пароль.

Загрузка файла реализована через %CSP.Page:

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
Class zen.DownloadPDF Extends %CSP.Page
{

ClassMethod OnPreHTTP() As %Boolean [ ServerOnly = 1 ]
{
	s %response.ContentType = "application/pdf"
	d %response.SetHeader("content-disposition","attachment; filename=report"_$RANDOM(10000)_".pdf")
	d %response.SetHeader("cache-control", "private") 
   	q 1
}

ClassMethod OnPage() As %Status [ ServerOnly = 1 ]
{
	set filePath = %request.Data("filePath",1)
	set stmId = ##class(%FileBinaryStream).GetStreamIdForFile(filePath)
	set file = ##class(%FileBinaryStream).%Open(stmId)
	d file.OutputToDevice()
	q $$$OK
}



Возможно дело в каких-то настройках браузера или параметрах безопасности, только вот непонятно в каких.
В общем может быть кто сталкивался с таким и подскажет как устранить проблему.


-----------------------------------------------
А мы тут плюшками балуемся...

Аленочка тм
...
Рейтинг: 0 / 0
Проблема с загрузкой файлов в IE
    #38313085
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Аленочка ,

Не уверен, что дело тут в Caché.
АленочкаНа другой машине тот же самый файл "не грузится"В интернете с таким чаще сталкиваются на Windows 7:АленочкаВозможно дело в каких-то настройках браузера или параметрах безопасности, только вот непонятно в каких.Это более похоже на правду.
Попробуйте сравнить настройки IE на обеих машинах. Если различий не найдёте, то остаётся Сброс параметров Internet Explorer 9

PS: почему бы не использовать готовый класс %CSP.StreamServer для загрузки файлов?
...
Рейтинг: 0 / 0
Проблема с загрузкой файлов в IE
    #38313484
Фотография Аленочка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
насчет ОС: у меня так же стоит Windows 7 Профессиональная, IE9 - файлы загружаются.
сброс параметров IE делали не помогло.
...
Рейтинг: 0 / 0
Проблема с загрузкой файлов в IE
    #38313493
Фотография Аленочка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема странным образом полечилась.
Возможно как-то повлияло то, что пользователь все время заходил в программу с помощью ярлыка на рабочем столе.
Возможно были какие-то корявые куки, сессии или еще что не знаю. Перестали ходить по ярлыку, после сброса настроек IE, заново запустили браузер и зашли в ИС путем ручного ввода адреса в адресную строку. Все чудесным образом заработало.
Что именно помогло не знаю, т.к. до этого перепробовали очень многое, вплоть до переустановки самого IE (с 10 до 9)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Проблема с загрузкой файлов в IE
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]