我们实现了自己的WebDAV服务器。一些用户在使用Office(Word,Excel)打开文档时只能以只读方式查看。在出现问题的计算机上,查询如下:
我们已经尝试过以下方法:
- OPTIONS http://pastie.org/10957339,响应(经过一系列NTLM身份验证后):http://pastie.org/10957337(与未出现问题的相同)
- GET
- HEAD
- HEAD
我们已经尝试过以下方法:
- 检查WebDAV链接,它是正确的(如OPTIONS查询中所示)
- 检查OPTIONS响应是否包含头部MS-Author-Via: DAV
- 检查服务器是否崩溃。所有响应都是OK的。
- 将注册表键HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\Internet\OpenDocumentsReadWriteWhileBrowsing设置为1,如此处所述。
- 将注册表键HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters\BasicAuthLevel设置为2,将HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Internet\BasicAuthLevel设置为2,如此处所述。
- 从https://www.ajaxbrowser.com打开文档-所有文档都可以读写。
- 清除IE中的cookies,在IE中登录(以提供MS Word的cookies)
- 尝试查找问题计算机和正常计算机之间的差异。问题出现在不同版本的Office、不同版本的Windows(7、8、10)上,所有计算机都通过代理连接(包括健康的计算机)。
- 清除注册表键HKEY_CURRENT_USER\Software\Microsoft\Office\\Common\Internet\Server Cache,如此处所述。