(401)未经授权 - SharePoint 2013(Azure)和SharePoint Online

时间:2015-12-16 10:35:06

标签: azure sharepoint

我在SharePoint 2013 Azure和SharePoint在线实施联合搜索时遇到了问题。

SharePoint 2013 Azure使用ADFS进行身份验证。 Azure活动目录和内部部署活动目录不同步。

我已按照以下两个链接中提到的所有步骤进行操作 -

https://technet.microsoft.com/EN-US/library/dn607307.aspx

https://technet.microsoft.com/en-us/library/dn197169.aspx

但是,当我尝试测试联合结果源时,我收到以下错误 -

Web error: System.Net.WebException: The remote server returned an error: (401) Unauthorized.
   at System.Net.HttpWebRequest.GetResponse()
   at Microsoft.SharePoint.Client.SPWebRequestExecutor.Execute()
   at Microsoft.SharePoint.Client.ClientContext

我不确定我们是否遗漏了technet链接中隐含或未提及的内容。

感谢有人可以帮助解决这个问题。

1 个答案:

答案 0 :(得分:0)

经过一个月的努力并获得Microsoft支持的帮助,我们已经解决了这个问题。问题是变量$ spcn的值。

在文章中,不清楚必须设置哪个域。

$spcn - The root domain name of your public domain. This value should not be in the form of a URL; it should be the domain name only, with no protocol.
An example is adventureworks.com.

我们最初将其设置为SharePoint Online域。经过大量的点击和试用后,我们发现我们必须添加SharePoint Online和SharePoint 2013的域。之后就可以了。