2015-06-11 3 views
2

У меня есть пользователь, который заблокировал файл слов (попытка повторного редактирования отображает сообщение в слове, что файл заблокирован другим пользователем) после редактирования и сохранения ... Я перезапустил IIS, затем компьютер пользователя, а затем веб-сервер. .. файл по-прежнему заблокирован ... Как мы можем разблокировать этот файл? Как мы можем предотвратить это ... Мы используем iTHit Ajax library v1.8.0.1342 и IT Hit WebDav Server v3.7.1780Как разблокировать файл taht был открыт/отредактирован/сохранен, а затем повторно открыт с использованием iTHit WebDAV Ajax library и iTHit Server?

+0

Протестировано этим утром после примерно 12 часов активности в файле, и это разблокирован ... Как работает блокировка? Где хранится замок? Можно ли его удалить без ожидания? Есть ли таймер, который разблокирует файл через определенное время? Это настраивается? Я попрошу пользователя найти точную последовательность, которая заставит файл заблокировать, но любая информация о том, как и когда будет выполняться блокировка, поможет. – Rich

+0

Проверка журнала IIS ... прошлой ночью LOCK имел статус 423, а сегодня утром статус был 200 ... – Rich

+0

Кто выпускает команды LOCKS/Options/Propfind/Head/Get? ithit сервер, ithit Ajax Library или Word? Как блокировки должны быть выпущены (разблокированы)? – Rich

ответ

1

Per iTHit ... Блокировка запрашивается клиентом-аппликацией, как правило, Microsoft Office. Клиентское приложение определяет период блокировки в своем запросе. Сервер может либо выпустить блокировку на указанный период, либо на любой другой период, который он хочет. Время блокировки возвращается клиенту. В реализации сервера вы можете запрограммировать время блокировки в реализации метода ILock.Lock. Я использовал Fiddler и обнаружил, что Word и Excel заданы 3600 секунд, а функция на сервере добавляет это к текущему времени GMT для истечения срока блокировки.

 Смежные вопросы

  • Нет связанных вопросов^_^