【发布时间】:2016-07-12 09:26:32
【问题描述】:
我已经实现了WebDAV服务器,编辑完成后需要保存文档,从临时编辑文件夹到Repository。
编辑完Word关闭时,调用httpUNLOCK方法,然后我保存SaveFileToRepository(...)。
问题是在打开Word并从Protected mode切换到Editing mode时也会调用UNLOCK,然后创建一个新的LOCK。
两次解锁会在 Repository 中创建两个相同的文档,有什么解决方案?
UNLOCK 的两个请求都是相同的,除了 Lock-Token 密钥,我认为无法分辨哪个是最后一次解锁。
我的一个解决方案是在其中添加 WebDAV url
MS Word 选项->信任中心设置->受信任位置->勾选 在我的网络上允许受信任的位置并添加新位置
这会使文档在编辑模式下打开。但是有没有更好的解决方案?
【问题讨论】: