我有一个带有服务的本地Drupal实例。我创建了一个包含用户资源的端点。我通过使用端点登录来验证一切都很好。我现在只能通过api注册新用户了。我尝试了以下几点:
网址:http://localhost/recipes/api/user/register
方法:员额
内容-类型:应用程序/json
正文:{“名称”:“user34”,“传递”:“3323”,“邮件”:“sample@example.com”,“状态”:“1”}
结果: 22:CSRF验证失败
我知道在请求的头中没有传递令牌时会弹出这个错误,但是如果我是一个想注册的匿名用户,我该如何获得令牌呢?
请提及通过REST注册用户所需遵循的步骤。
谢谢:)
发布于 2018-06-15 14:28:18
匿名(和经过身份验证的)用户都可以从同一个地方获得令牌。请尝试执行以下步骤:
GET将令牌获取到?q=services/session/tokenPOST头上的名称为X-CSRF-TokenPOST调用来注册用户https://drupal.stackexchange.com/questions/263291
复制相似问题