簡體   English   中英

外部用戶的SharePoint REST(和CSOM)失敗

[英]SharePoint REST (and CSOM) fails for External Users

我正在使用REST檢索列表項,並且所有工作都適用於內部用戶 - 我使用的是Office 365,它適用於同步和聯合的AD帳戶(使用ADFS)以及帳戶@ onmicrosoft.com。

但是,相同的代碼與外部用戶(我使用組織帳戶和Microsoft帳戶進行測試)失敗並出現相同的錯誤:“此網站中已存在具有指定標題的列表,調查,討論板或文檔庫。請選擇另一個頭銜。“

這個錯誤顯然沒有任何意義,因為我只是檢索列表項。

我用CSOM而不是REST重寫了整個事情,結果完全相同。

我再也找不到了,但我記得在使用客戶端代碼時,外部用戶被視為匿名用戶。 在Office 365中,您無法提供對匿名用戶的訪問權限,因此如果這是真的,我想知道我能做什么?

有任何想法嗎? 皮埃爾

首先,您必須將外部用戶(沒有任何O365許可證才能訪問您的租戶/ O365的用戶)添加到SharePoint在線並授權與外部用戶共享。

您可以在此處查看詳細信息:

http://sergeluca.wordpress.com/2013/08/23/office-365-sharepoint-online-managing-external-users/

在此之后還要檢查他們是否能夠瀏覽該列表的憑據。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM