我正在尝试使用 cookie 身份验证在 WebDav 服务器上打开一个 word 文档。当我使用EditDocument()
带有 url 的方法时<webdavServer>/info/about/file.docx
,浏览器要求打开 Microsoft Word,然后发送两个请求,一个具有删除文件的路径,一个具有完整路径。这似乎有效。
但是,当我更改为 usingDavProtocolEditDocument()
时,浏览器想要打开 IT Hit Edit Document Opener 3 应用程序。在几个“允许”屏幕之后,我的 webdav 服务器收到一系列请求,其中要么是空白路径,要么只有“/”。我请求的 cookie(或所有 cookie,如果我不指定一个)在请求标头中,但服务器的行为很奇怪。
那么,在这种情况下我应该做什么呢?我是否必须手动检查 cookie 并发送回一些东西?在这种情况下我应该寄回什么?路径在哪里,为什么我不能再访问它了?