写入 Sharepoint Online 映射网络驱动器

Writing to SharepPoint Online mapped network drive

我正在尝试在 SharePoint Online 环境中创建自定义母版页模板。我正在使用设计管理器上传设计文件。我已经像描述的页面那样映射了网络驱动器,并且可以打开和查看文件,但是我无法将文件上传到该位置。每次尝试都会出现以下错误:

Error 0x800700E0: Access Denied. Before opening files in this location, you must first add the website to your trusted sites list, browse to the website, and select the option to login automatically.

我已将该网站添加到受信任的网站列表,并选择了自动登录选项。 WebClient 服务也是运行。

如何将文件上传到此位置?

我能想到的唯一解释是,我使用 Microsoft 帐户登录 windows,并且我为 SharePoint 使用了不同的 Microsoft 帐户。我可以很好地映射网络驱动器,但是当我尝试使用选项 "Connect using different credentials" 映射它并使用我的 SharePoint Online 帐户时,我遇到相同的访问被拒绝错误。

谢谢

检查您尝试在其中写入文件的文档 library/folder 的权限。位于根级别的 _Layout 等文件夹有时不允许写入访问。全局管理员对这些文件夹具有完全访问权限,但租户或网站集管理员可能没有访问权限....例如尝试在浏览器 https://yoursharepointsite.com/_layouts/15/fonts 中打开此 link这是字体文件 Arial.ttf 或 Comic sans.ttf 之类的地方因此,如果您想将新字体添加到您的 Sharepoint 在线主题,您必须在此处添加文件。

执行此操作打开 SP Designer -> 打开主站点 -> 浏览左侧菜单找到您的文件夹并尝试复制一些内容。如果您可以在那里复制文件,您应该可以通过映射驱动器进行复制。

此外,当您在 Windows Explorer 中映射驱动器时,它不会要求提供凭据,您必须在其中提供 Office365 登录电子邮件,这不可能是您 windows 的问题凭据搞乱了任何东西。

在这种情况下,实际上是我添加的可信站点。我将 'mysite.sharepoint.com' 和 '*.sharepoint.com' 添加到我信任的站点。只要我还添加了:'*.lync.com'、'*.microsoftonline.com' 和“*.outlook.com”,我就可以毫无问题地写入目录