我可以通过调用
mydomain/wp-json/wp/v2/posts?status=private&slug=whatever
我正在进行身份验证并收到有效令牌,没有问题
但是同一个站点运行的是Laragon(windows 10),虽然运行的是ok认证,但我无法检索私人帖子
http://testing.test/wp-json/wp/v2/posts?status=private&slug=whatever
{
"code": "rest_invalid_param",
"message": "Invalid parameter(s): status",
"data": {
"status": 400,
"params": {
"status": "Status is forbidden."
}
}
}
当我使用邮递员和
Bearer token
收割台配置正确
发生什么事了?我已经没有主意了
*我可以检索公共帖子
最合适的回答,由SO网友:GWorking 整理而成
问题是我没有完全克隆wp站点,并且忘记安装用于管理用户角色的插件
该插件是MemberPress的Members(“用户角色编辑器-WordPress的最佳用户、角色和功能管理插件”),在那里,我可以允许我想要有权限阅读私人帖子的角色
一旦完成,问题就消失了