ajax post java_jQuery AJAX POST 401(未经授权)

我正在开发一个APP(Framework7),它使用wordpress从域中读取 .

目标是创建一个帖子 . 有趣的是,一个带有wordpress的演示网站(例如:http://demo.example.com)允许我创建帖子,但在真实域名(例如:https://real.example.com)我收到401(未经授权) .

这里的错误:

jQuery.ajax({

url: 'https://real.example.com/wp-json/wp/v2/posts',

//url: 'http://demo.example.com/wp-json/wp/v2/posts',

method: 'POST',

crossDomain: true,

beforeSend: function ( xhr ) {

xhr.setRequestHeader( 'Authorization', 'Basic ' + Base64.encode( 'username:password' ) );

},

// Build post data.

// If method is "delete", data should be passed as query params.

data: {

title: "My Custom Post Title",

categories: 29,

author: 2,

status: 'publish'

},

success: function( data, txtStatus, xhr ) {

console.log( data );

console.log( xhr.status );

},

error: function( data, txtStatus, xhr ) {

console.log( data );

}

});

用户名和密码是正确的 . 我检查过 .

有任何想法吗?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值