我正在使用 REST 通过 SharePoint 2013 App 访问列表,下面是代码片段:
var executor = new SP.RequestExecutor(appweburl);
executor.executeAsync(
{
url: appweburl +
"/_api/SP.AppContextSite(@hostweburl)/Web/lists/getbytitle('SomeListName')/items?" +
"@hostweburl='" +
hostweburl + "'",
method: "GET",
headers: { "Accept": "application/json; odata=verbose" },
success: successHandler,
error: errorHandler
}
);
当我调试它时,从 URL 标签中获取完整的 URL,但是当我要通过浏览器访问它时,它会向我显示类似“对不起,该站点尚未与您共享”的消息。为什么在我完全控制网站集时会发生这种情况。
APP里面有什么需要配置的吗?
谢谢。