【问题标题】:open Office365 SharePoint-based resource in File explorer在文件资源管理器中打开基于 Office365 SharePoint 的资源
【发布时间】:2019-07-26 14:45:32
【问题描述】:

我想访问基于云的文件系统,例如

https://dogsbyacademy-my.sharepoint.com/personal/a_punter_dogsbyacademy_ac_uk/Documents

在文件资源管理器中,最好是从桌面快捷方式。 (示例 URL 是 OneDrive for Business URL - 不是真实的 - 我也想访问基于 MS Teams 的资源,例如

https://dogsbyacademy.sharepoint.com/sites/ITSupport/Shared%20Documents/General 又不是真的)

一旦我从浏览器打开文件资源管理器中的资源,它就会正常工作,但这只会持续与浏览器打开的文件资源管理器窗口持续时间一样长。

所以这里是场景:

我打开文件资源管理器,粘贴 URL,然后收到“Windows 找不到.. URL”消息。 我从 IE 中的 Classic Sharepoint 执行“使用资源管理器打开”,它可以工作 - 我得到一个文件资源管理器窗口,显示我的 OneDrive 文件系统(我在 W10 PC 上,我在浏览器中通过 SSO 进入 OneDrive,无需登录)。 然后我将 URL 粘贴到我原来的文件资源管理器窗口中,它现在也可以在那里工作!

那么幕后发生了什么,有没有办法避免在 IE 路由中通过 Classic Sharepoint 中的“使用资源管理器打开”?

【问题讨论】:

    标签: sharepoint cloud explorer


    【解决方案1】:

    下面的回复来自 MS 技术支持。看起来关键点是 cookie 的创建,它发生在“在资源管理器中打开”步骤。

    "..我们的 Sharepoint 专家 .. 已确认 Sharepoint 中没有直接访问文件的方法,而无需先打开浏览器。这可以通过映射选项来完成,我们知道这是您正在尝试的,但是一旦 cookie 过期,它就会将您注销,您必须重新映射。我正在向您发送我之前提到的脚本以获得持久性 cookie,以便 Sharepoint 库的本地映射保持活动状态。 关于为什么需要 Internet Explorer,这并不完全是 Sharepoint 的要求,但为了能够映射库,系统使用了一个调用 WebClient 的协议,并且唯一可以读取该协议的浏览器是 Internet Explorer。其他浏览器做不到。 "

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-05
      相关资源
      最近更新 更多