首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >JasperReports服务器6.2 -错误400:错误请求-使用角色REST v2创建用户

JasperReports服务器6.2 -错误400:错误请求-使用角色REST v2创建用户
EN

Stack Overflow用户
提问于 2016-12-27 11:20:08
回答 1查看 548关注 0票数 1

我不知道用角色创建用户api有什么问题。

意见:

  1. 在没有角色的情况下触发时,它可以正常工作,其有效载荷如下所示 { "fullName":"unittestuser","emailAddress":null,"enabled":true,"password":"39HN=K?E",“39HN=K?E”:null }
  2. 当通过添加角色调用同一个端点时,它会失败,从而给出http错误代码400 (糟糕的请求)。 { "fullName":"unittestuser","emailAddress":null,“emailAddress”:true,"39HN=K?E",“角色”:{“名称”:"unittest“},{ "UsernamePasswordAuthentication”},{“名称”:"Platform_NamedUser“},{”名称“:"Platform_Anyone”},{“名称”:"Platform_Metadata_MetadataInitializeUser“}
  3. 角色部分在发送JasperReports服务器安装附带的默认角色时工作。 { "fullName":"unittestuser3“:"emailAddress":null,"externallyDefined":false,"enabled":true,"39HN=K?E",”emailAddress“:{”名称“},{”名称“:"ROLE_ADMINISTRATOR”}}

在create用户被击中之前,我已经检查了JR Server上已经创建的新角色,所以我不确定新创建的角色到底出了什么问题。我使用REST v2进行角色创建和用户创建。

我还尝试创建用户,首先使用空角色,然后添加角色,更新调用仍然失败,同样的错误。

如果有人有线索告诉我。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-20 03:54:15

wards上的Fixed...the新6.0要求以角色的名称传递tenantid。所以,而不是:{ "name": "unittest" }

我通过了:{ "name": "unittest", "tenantId": "myorg" }

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41344216

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档