Wordpress WP Rest API OAuth1 401(未经授权)

Wordpress WP Rest API OAuth1 401(未经授权),wordpress,rest,unauthorized,oauth-1.0a,Wordpress,Rest,Unauthorized,Oauth 1.0a,我不能让WP-restapi工作。不管我怎么做,我都会得到401(未经授权)。我试过使用Basic Auth,现在我试着使用OAuth1。 我经历了获取代币的过程,它与Postman完美配合,但当我尝试使用ajax在WP中使用时,总是会出现401错误。我的主要问题是这个设置正确吗?或者我应该如何输入授权所需的凭据?如果它是正确的,那么我的401错误还有什么问题?谢谢大家! 这是我当前的ajax代码: $.ajax({ url: currentUser.siteURL +

我不能让WP-restapi工作。不管我怎么做,我都会得到401(未经授权)。我试过使用Basic Auth,现在我试着使用OAuth1。 我经历了获取代币的过程,它与Postman完美配合,但当我尝试使用ajax在WP中使用时,总是会出现401错误。我的主要问题是这个设置正确吗?或者我应该如何输入授权所需的凭据?如果它是正确的,那么我的401错误还有什么问题?谢谢大家!

这是我当前的ajax代码:

$.ajax({
            url: currentUser.siteURL + '/wp-json/wp/v2/posts/918',
            method: 'DELETE',
            typ: 'JSONP',
            crossDomain: true,
            beforeSend: function (xhr) {
                xhr.setRequestHeader('Authorization', 'OAuth oauth_consumer_key="xxxxxxx",oauth_token="xxxxxxxx",oauth_signature_method="HMAC-SHA1",oauth_timestamp="1496702258",oauth_nonce="J8iG7e",oauth_version="1.0"');
            },
            success: function(data, txtStatus, xhr) {
                console.log(data);
                console.log(xhr.status);
            }
        });

邮递员与chrome共享cookie。如果您登录的浏览器与您的网站和邮递员的浏览器相同,则会正常工作,因为邮递员使用您的浏览器cookie并获得身份验证。谢谢您的回复,但我使用的是相同的浏览器