ms-word - MS word MS Office 使用 web dav打开文档只读

  显示原文与译文双语对照的内容

我们实现了自己的web dav服务器。 某些具有 Office ( Word,Excel ) 打开文档的用户只读。 关于问题计算机的查询是:

普通查询( 健康计算机上) 为: 选项,头,锁,获取。"。"。所以Word不尝试锁定文档,并打开它只读。

我们已经尝试了 :

  • 已经检查 web dav链接,这是收费的( 可以在选项查询中看到)
  • 选中后,该选项响应包含标头 MS-Author-Via: DAV
  • 已经检查,该服务器不会崩溃。 所有响应都可以。
  • 设置注册表项 HKEY_CURRENT_USERSoftwareMicrosoftOffice14.0CommonInternetOpenDocumentsReadWriteWhileBrowsing 到 1,如这里所说的
  • 设置注册表项 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesWebClientParametersBasicAuthLevel 到 2,然后 HKEY_CURRENT_USERSoftwareMicrosoftOffice15.0CommonInternetBasicAuthLevel 到 2,如这里所说的
  • https://www.ajaxbrowser.com 打开文档- 所有文档,文档打开读写。
  • 清除 IE 中的Cookies,登录 IE ( 为 MS Word提供 Cookies )
  • 尝试找出问题计算机与健康计算机之间的差异。 在不同版本的Office 。不同版本的Windows ( 7,8,10 ) 上复制问题,所有通过代理( 健康的也一样) 连接的计算机。
  • Сlear密钥在 HKEY_CURRENT_USERSoftwareMicrosoftOffice<version>CommonInternetServer Cache 就像这里所说的

有线索为什么 Office 没有试图锁定文件?

时间: 原作者:

你至少缺少DAV标头。 在选项响应中包含这里选项:

 
DAV: 1,2



 
原作者:

问题在于 Office 和代理服务器之间的交互。 启动fiddler时,创建捕获流量的本地代理,web dav开始正常工作。

原作者:
...