Работа в Банк-клиенте, используется модуль ActiveX.
Сохраняю файлы (ключи) в папку, смотрю в папку, их там нет.
Оказывается IE сохраняет эти файлы в папку Temporary Internet Files\Virtualized и далее повторяет весь путь.
То есть из ИЕ все вроде бы все на месте, а в настоящей папке файлов нет.
Как это можно отключить? Что бы сохранялись куда надо, без виртуализации каталога.
Здравствуйте, Evgeniy Skvortsov, Вы писали:
ES>Работа в Банк-клиенте, используется модуль ActiveX. ES>Сохраняю файлы (ключи) в папку, смотрю в папку, их там нет. ES>Оказывается IE сохраняет эти файлы в папку Temporary Internet Files\Virtualized и далее повторяет весь путь. ES>То есть из ИЕ все вроде бы все на месте, а в настоящей папке файлов нет. ES>Как это можно отключить? Что бы сохранялись куда надо, без виртуализации каталога.
Классический sandbox, правда в несколько кривой реализации Microsoft.
Не уверен, но может быть поможет добавление сайта банка в зону Trusted sites (Доверенные сайты), в которой требования безопасности вообще и к ActiveX в частности несколько ниже?
Здравствуйте, Evgeniy Skvortsov, Вы писали:
ES>... ES>Как это можно отключить? Что бы сохранялись куда надо, без виртуализации каталога.
Либо отключить Protected Mode в Internet Explorer, либо добавить метку 'low integrity label'
на нужную папку (см. icacls /setintegritylevel low), либо переписать ActiveX так, чтобы работал с
файлами только через broker-процесс, запущенный на уровне medium (user) или high (admin).
Здравствуйте, Sergeant_BY, Вы писали:
S_B>Не уверен, но может быть поможет добавление сайта банка в зону Trusted sites (Доверенные сайты), в которой требования безопасности вообще и к ActiveX в частности несколько ниже?
К сожалению не могу проверить, так как добавление сайтов в доверенные отключено политикой безопасности.