加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我在Cloud Identity Service中有一个应用程序。 我已经提供了该服务的API身份验证。
我在HCP中创建了一个SAPUI5应用程序,并且能够使用REST API进行用户注册。
但是,当我从ABAP服务器或Boomerang之类的客户端调用相同的API URL时,它会给出以下响应
响应码:400-错误的请求-名称ID属性为必填项。
但是我提供了name_id和email属性。
嗨,
如SAP文档中所述,我已经在HTTP请求的标头参数中提供了name_id和email。
但这还不够。 我们还需要将这些参数(name_id&email)作为正文传递。
因此,在ABAP中,除了将参数作为标头请求传递之外,我们还需要使用-CL_HTTP_CLIENT-> REQUEST-> APPEND_CDATA将这些参数作为正文传递
致谢
Sunoj
嗨本,
是的,甚至正在使用同一用户创建一个User,但是我的要求是在Response中获得电子邮件激活链接,而该链接不是通过此API"/ service/scim/Users"获取的
感谢和问候,
Aisurya
您好 Sunoj ,
您介意共享使用CL_HTTP_CLIENT在ABAP中调用REST api"服务/用户"的代码段。
感谢与问候,
Anitha
嗨,
您可以使用上面的代码-这将在behaulf上进行用户注册。
或者您可以使用基于SCIM的API来创建用户(根据您的业务情况)
谢谢
Sunoj Michael
一周热门 更多>