如何在 breeze 中设置安全令牌以访问 SharePoint 列表?

How to set the security token in breeze to access SharePoint list?

我用过http://www.andrewconnell.com/blog/getting-breezejs-to-work-with-the-sharepoint-2013-rest-api 空 Web 应用程序项目中的代码。如何设置安全访问以处理 SharePoint 列表。

function configureBreeze() {
    // configure breeze to use SharePoint OData service
    var dsAdapter = breeze.config.initializeAdapterInstance('dataService', 'SharePointOData', true);
    dsAdapter.defaultSettings = {
        xhrFields: {
            withCredentials: true
        }
    };

    // tell breeze how to get the security validation token for 
    //  HTTP POST & DELETE calls
    dsAdapter.getRequestDigest = function () {
        return jQuery('#__REQUESTDIGEST').val();
    };
}

我遇到拒绝访问错误!

您是否看过 Andrew post 的所有三个部分?

Part 3 讨论安全性......特别是 "request digest"......并向您展示如何获取 SharePoint OData 适配器和设置 adapter.getRequestDigest 函数。

您可能还想 post 向该博客 post 提出其他问题。