【问题标题】:IT Hit WebDAV PowerPoint and Excel Unlocking before document opensIT 在文档打开之前点击 WebDAV PowerPoint 和 Excel 解锁
【发布时间】:2014-05-21 16:50:38
【问题描述】:

我已经在我们公司的网站上实施了 IT Hit WebDAV 服务器。我一直在查看日志,我可以看到它两次解锁 PowerPoint 演示文稿。在它打开之前一次,然后在您关闭 MS PowerPoint 时。

我可以阻止这种情况发生吗,所以当您打开 PowerPoint 文档时,它只有在文档像 MS Word 一样关闭时才会解锁。

当我打开一个 Word 文档时,它只会在你关闭 MS Word 时解锁一次。

从下面的日志中可以看出,MS Word 中的请求比 MS PowerPoint 中的要少。两份文件我都遵循相同的流程:

  1. 打开
  2. 编辑
  3. 保存
  4. 关闭

我希望它只解锁一次的原因是我可以实现一些自定义代码以确保安全,这些代码只应在用户完成使用文档时运行。

Microsoft Word

[29] [选项] /DAV/

[45] [头] /DAV/437f144e-c42a-4e8d-97b2-45fa3d1f0a71/Document.docx

[99] [选项] /DAV/

[79] [锁定] /DAV/437f144e-c42a-4e8d-97b2-45fa3d1f0a71/Document.docx

[99] [GET] /DAV/437f144e-c42a-4e8d-97b2-45fa3d1f0a71/Document.docx

[54] [PROPFIND] /DAV/437f144e-c42a-4e8d-97b2-45fa3d1f0a71/Document.docx

[74] [锁定] /DAV/437f144e-c42a-4e8d-97b2-45fa3d1f0a71/Document.docx

[94] [PUT] /DAV/437f144e-c42a-4e8d-97b2-45fa3d1f0a71/Document.docx

[94] [解锁] /DAV/437f144e-c42a-4e8d-97b2-45fa3d1f0a71/Document.docx

PowerPoint

[89] [选项] /DAV/c763764d-3ba2-46f1-abee-07fa33241309/

[86] [头] /DAV/c763764d-3ba2-46f1-abee-07fa33241309/PowerPoint.pptx

[89] [选项] /DAV/c763764d-3ba2-46f1-abee-07fa33241309/

[86] [锁定] /DAV/c763764d-3ba2-46f1-abee-07fa33241309/PowerPoint.pptx

[89] [GET] /DAV/c763764d-3ba2-46f1-abee-07fa33241309/PowerPoint.pptx

[97] [PROPFIND] /DAV/c763764d-3ba2-46f1-abee-07fa33241309/PowerPoint.pptx

[65] [头] /DAV/c763764d-3ba2-46f1-abee-07fa33241309/PowerPoint.pptx

[68] [解锁] /DAV/c763764d-3ba2-46f1-abee-07fa33241309/PowerPoint.pptx

[97] [选项] /DAV/c763764d-3ba2-46f1-abee-07fa33241309/

[86] [头] /DAV/c763764d-3ba2-46f1-abee-07fa33241309/PowerPoint.pptx

[97] [GET] /DAV/c763764d-3ba2-46f1-abee-07fa33241309/PowerPoint.pptx

[100] [PROPFIND] /DAV/c763764d-3ba2-46f1-abee-07fa33241309/PowerPoint.pptx

[68] [头] /DAV/c763764d-3ba2-46f1-abee-07fa33241309/PowerPoint.pptx

[86] [锁定] /DAV/c763764d-3ba2-46f1-abee-07fa33241309/PowerPoint.pptx

[89] [GET] /DAV/c763764d-3ba2-46f1-abee-07fa33241309/PowerPoint.pptx

[68] [PROPFIND] /DAV/c763764d-3ba2-46f1-abee-07fa33241309/PowerPoint.pptx

[97] [头] /DAV/c763764d-3ba2-46f1-abee-07fa33241309/PowerPoint.pptx

[59] [锁定] /DAV/c763764d-3ba2-46f1-abee-07fa33241309/PowerPoint.pptx

[59] [PUT] /DAV/c763764d-3ba2-46f1-abee-07fa33241309/PowerPoint.pptx

[86] [解锁] /DAV/c763764d-3ba2-46f1-abee-07fa33241309/PowerPoint.pptx

【问题讨论】:

    标签: webdav ithit-webdav-server


    【解决方案1】:

    我猜 PowerPoint 在顶部显示了带有“启用编辑”按钮的“受保护的视图”黄色丝带,而 Word - 没有。

    这可能是因为您的 Word 文档是空的(0 字节),而 PowerPoint 不是。

    尝试以下操作,您将获得 2 个带有 Word 文件的锁:

    1. 在本地文件系统中创建word文件,编辑并保存,这样 它不是 0 字节。
    2. 将其上传到您的 WebDAV 服务器。
    3. 打开它进行编辑。

    另一个可能的原因 - 您过去已经在这台计算机上打开过 Word 文档(因此“受保护的视图”没有激活),而 PowerPoint 文档是第一次打开的。

    MS Office 2013 在打开文档时会锁定它。如果它激活“受保护的视图”,则文档在打开后立即解锁。如果单击“启用编辑”,文档将再次被锁定。它在用户关闭文档或锁定令牌过期时解锁。

    一般来说,多次锁定和解锁文档应该没有问题,它们总是成对出现,就像你的日志一样。

    另请注意,要求锁定一段时间。如果 MS Office 需要更长的锁,它会延长锁,在这种情况下服务器会调用ILock.RefreshLock

    【讨论】:

    • 谢谢你,我检查过Office,你是正确的。在 Microsoft Word 受保护的视图中未激活。但是在 PowerPoint 和 Excel 中,受保护的视图处于活动状态。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多