Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sharepoint Outlook日历同步问题80070005_Sharepoint_Outlook_Calendar_Synchronization_Http Status Code 401 - Fatal编程技术网

Sharepoint Outlook日历同步问题80070005

Sharepoint Outlook日历同步问题80070005,sharepoint,outlook,calendar,synchronization,http-status-code-401,Sharepoint,Outlook,Calendar,Synchronization,Http Status Code 401,我有一个SharePoint 2013日历,需要对其具有唯一权限,允许未被授予访问父网站权限的人访问此日历。我已破坏此日历上的继承,并将日历上的读取权限授予这些非站点成员。他们可以通过Internet Explorer浏览日历,但如果他们单击SharePoint中的“连接到Outlook”按钮,Outlook将提示输入无法验证的用户名/密码。日历已添加到Outlook,但任何同步尝试都会导致错误消息: '任务SharePoint报告错误(0x80070005):您没有查看其SharePoint列

我有一个SharePoint 2013日历,需要对其具有唯一权限,允许未被授予访问父网站权限的人访问此日历。我已破坏此日历上的继承,并将日历上的读取权限授予这些非站点成员。他们可以通过Internet Explorer浏览日历,但如果他们单击SharePoint中的“连接到Outlook”按钮,Outlook将提示输入无法验证的用户名/密码。日历已添加到Outlook,但任何同步尝试都会导致错误消息:

'任务SharePoint报告错误(0x80070005):您没有查看其SharePoint列表的权限。。。HTTP 401'

我尝试了从Outlook中删除日历并再次添加的传统方法,但总是得到相同的结果。唯一能解决这个问题的方法是将外部用户作为成员组的一部分添加到日历的父站点。这使外部用户能够访问我们想要限制的父站点中的其他内容,因此这不是一个选项

对如何解决这个问题有什么建议吗


Tks

为了将SharePoint列表或库同步到Outlook(第2段)。

最终解决了这个问题。在日历父站点下有两个文件夹(如网站集图像和样式文件夹)具有唯一权限。我的外部用户不是这些库的成员。我一加上去,,我可以将我的SharePoint日历添加到Outlook。

在尝试将SharePoint日历添加到Outlook后,我在IIS日志中做了一些尝试,并注意到以下内容:2017-07-04 19:33:13 W3SVC1407251265 cw17spwfe 10.0.1.91 POST/sites/MySite/_vti_bin/lists.asmx-443-10.5.14.15 Microsoft+Office+Outlook+2010+(14.0.6023)+Windows+NT+6.1-4010客户端是Outlook,它正在尝试查询位于_vti_bin下的lists.asmx。这里没有设置我的用户权限(我甚至不认为我可以直接设置_vti_bin文件夹的权限)。这是Outlook/SharePoint的已知限制吗。我试过了。仍拒绝该用户访问。还有其他想法吗?好的,您可以尝试以下故障排除步骤:1)在Outlook中,删除链接,重新启动计算机,然后重做“Cnhenct to Outlook”。我还看到了某些计算机的这些连接出现问题的地方,因此,如果1)无法工作,请尝试2)。让用户登录到一台完全不同的机器上,然后打开outlook,看看它是否在那里工作。如果没有,请尝试在新机器上重复步骤1。让我知道进展如何。