2017-08-17 96 views
0

使用登录用户的凭据从Office Web Addin获取SharePoint列表项的最佳方法是什么?办公室网页词Addin

我们已经迁移到Office 365,我不知道我是否必须在AD或Office 365认证,办公室加载项应用程序将被部署在SharePoint上的前提

我已经试过其他服务,但我不知道如何传递用户令牌,进行认证。

function GetSharePointListItems() { 
    $.ajax({ 
     url: "weburl/_api/web/lists/getbytitle('listname')/Items?$select=Title,ParagraphText&$filter=ParagraphText isnotnull ", 
     type: "GET", 
     Authorization: {"Bearer " + accessToken}, 
     headers: { "accept": "application/json;odata=verbose" }, 
     success: function (data) { 
      if (data.d.results) { 
        OnSuccessSharePointData(); 
      } 
     }, 
     error: function (xhr) { 
      alert(xhr.status + ': ' + xhr.statusText); 
      OnErrorSharePointData(); 

     } 
    }); 

任何想法

+0

当你说你尝试了休息服务时,你能澄清你的意思吗?你有错误吗? –

+0

嗨,我得到一个访问被拒绝错误使用休息服务, –

回答