Javascript System.UnauthorizedAccessException cordova

Javascript System.UnauthorizedAccessException cordova,javascript,jquery,ajax,cordova,sharepoint,Javascript,Jquery,Ajax,Cordova,Sharepoint,谢谢你提出我的问题。我正在使用SharePoint开发cordova应用程序。当我试图获取或创建一个列表项时,我得到了错误System.UnauthorizedAccessException。我被困在这里两天了。我不明白怎么了 错误: System.UnauthorizedAccessException error code: 2147024891 Access denied. You do not have permission to perform this action or access

谢谢你提出我的问题。我正在使用SharePoint开发cordova应用程序。当我试图获取或创建一个列表项时,我得到了错误
System.UnauthorizedAccessException
。我被困在这里两天了。我不明白怎么了

错误:

System.UnauthorizedAccessException
error code: 2147024891
Access denied. You do not have permission to perform this action or access this resource.
Status:403
Status Text:forbidden.
这是错误屏幕截图:

创建列表项的我的代码:

createList: function(accessTokens,digestValues){


    alert("creating list item");
    var sendItem = {"Title": "Created Title","Age":"27","__metadata": {"type": "SP.Data.WebServiceTestListItem"}};
    alert(digestValues);
    $.ajax({
    url: "https://mytenant.sharepoint.com/MyProject/_api/web/lists/getbytitle('WebServiceTest')/items",
    type: "POST",
    contentType: "application/json;odata=verbose",
    data: JSON.stringify(sendItem),
    headers: {
        "Accept": "application/json;odata=verbose",
        "X-RequestDigest": digestValues,
        "X-HTTP-Method": "PUT",
        "If-Match": "*"
    },
    success: function (data) {
        alert("Update Successful");
    },
    error: function (msg) {
        alert("fail"+msg);
        alert("fail2:"+JSON.stringify(msg));
        $("#userlist").text(JSON.stringify(msg));

    }
});
},

你有权创建一个列表吗?你们如何设置你们的摘要?是的,我有权创建列表。我通过使用
\u api/contextinfo
作为SharePoint网站的端点并使用空正文进行请求来获取摘要。我从不使用“X-HTTP-Method”:“PUT”来添加项目。。。无法测试自动取款机。也许你可以试一下这个零件并测试一下?但不知道这是否真的是问题:)我试过了,但没有成功。你有权创建一个列表吗?你们如何设置你们的摘要?是的,我有权创建列表。我通过使用
\u api/contextinfo
作为SharePoint网站的端点并使用空正文进行请求来获取摘要。我从不使用“X-HTTP-Method”:“PUT”来添加项目。。。无法测试自动取款机。也许你可以试一下这个零件并测试一下?但我不知道这是否真的是问题:)我试过了,但没有成功。