使用Postman中的WP-API V2对用户进行身份验证

时间:2016-03-09 作者:Ben Racicot

我正在使用Postman测试我的项目和wp api。更具体地说,在POST请求中,用户必须经过身份验证才能执行某些操作。下面是我创建用户的步骤:

{{url}}/projectname/wp-json/wp/v2/users/?username=anewname&[email protected]&password=passwordhere
然而,当测试某些东西时requiring authentication, 例如创建一个用户,我会得到一个401\'ed:

{
  "code": "rest_cannot_create_user",
  "message": "Sorry, you are not allowed to create resource.",
  "data": {
    "status": 401
  }
}
Authenticating via Nonce:如果您看到上面的链接,文档将解释如何设置标头并沿nonce发送。我可以将标题设置为X-WP-Nonce 但是我怎么才能让临时邮递员一起寄呢?

Authenticating via cookies:我安装了邮递员的interceptor 抓起饼干,我看到了其中的5个,但仍然用上面的方法得到了401\'ed。

任何想法或指导都会对社区非常有用。

2 个回复
SO网友:Gnanasekaran Loganathan

邮差与Chrome共享cookies。如果您登录到您的站点,您可能会看到意外的结果。

参考号:https://wordpress.org/support/topic/wp-api-cant-create-a-post/

SO网友:m-torin

Postman不需要临时文件来创建v2 beta 12的内容。。。只需使用WP-API基本身份验证插件即可。一个标头是身份验证标头。

enter image description here