如何将cookie附加到来自Windows资源管理器的请求(IT Hit Webdav)

时间:2014-11-27 11:27:10

标签: webdav ithit-webdav-server

我正在将联合身份验证放置到我尝试使用IT Hit Web DAV库实现的WebDav功能。从添加webdav到现有项目下的库文档中,它提到:

  

Microsoft miniredirector和Mac OS X Finder以及大多数Microsoft Office版本都不支持Forms / cookies身份验证。

除此之外,我查看了一些来源(从2010年开始),并读到无法通过Windows资源管理器发送cookie。

但是,我使用的是Windows 7,我使用Microsoft miniredirect将WebDav文件夹映射到Microsoft SharePoint,我可以看到(使用Fiddler Web调试工具)带有联合身份验证令牌的cookie随请求一起发送

从研究中我了解到我应该使用Internet Explorer来实现这一目标。不确定我是否误解了某些内容,是否有办法将cookie附加到Windows资源管理器中的请求?

PS。我已经从Internet Explorer登录到Webapp,然后成功登录到联合网关。

1 个答案:

答案 0 :(得分:0)

好的,这是我到目前为止的评论和流程。对于那些也在为此工作的人来说,可能会有帮助。

我正在使用Internet Explorer,将我的网络应用程序主机添加到受信任的站点。我已切换到表单身份验证以保留cookie。当我首先登录Web应用程序然后尝试从Windows资源管理器访问webdav时,它会选择Web应用程序的表单身份验证cookie