【问题标题】:How to attach a cookie to the request from Windows Explorer (IT Hit Web Dav)如何将 cookie 附加到来自 Windows 资源管理器的请求(IT Hit Webdav)
【发布时间】:2014-11-27 11:27:09
【问题描述】:

我正在对 WebDav 功能进行联合身份验证,我正在尝试使用 IT Hit Web DAV 库来实现该功能。从 Adding webdav to existing project 下的库文档中,它提到:

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,然后成功登录到联邦网关。

【问题讨论】:

标签: webdav ithit-webdav-server


【解决方案1】:

好的,到目前为止,这是我的 cmets 和过程。可能对也在从事此工作的人有所帮助。

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

【讨论】:

    猜你喜欢
    • 2017-02-06
    • 1970-01-01
    • 1970-01-01
    • 2012-04-12
    • 2012-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多