点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我们正在尝试使用WEBIDE中的SAP Cloud Platform业务应用程序检索登录的用户详细信息。
我们关注了以下博客,以检索MTA项目中已登录的用户详细信息:
https://blogs.sap.com/2020/06/04/retrieve-logged-in-user-details-in-cloud-foundry-using-web-ide/
与MTA项目配合正常,但是我们无法在Cloud Platform业务应用程序项目中复制相同的项目。
是否有任何方法可以在CDS级别或SRV模块的.js文件中获取登录的用户详细信息?
感谢和问候,
Vivek Babu
您好,
您想在哪里使用注册用户的信息? 您是在UI5应用程序中还是在处理程序中的CAP后端中使用它们?
" "是什么意思,但我们无法在Cloud Platform业务应用程序项目中复制它们 >"?
如果需要CAP处理程序中的信息,则可以使用对象要求用户或解码JWT。 为此, SAP Cloud Sdk 提供了很好的方法。
如果您需要以下信息 一个UI5应用,只需实现一个 再次从 req.user 对象提供信息的REST端点 或通过解码JWT。
另请参见:
https://blogs.sap.com/2020/04/06/show-current-user-details-in-cloud-foundry-apps-with- ias/(解决方案3)
关于
Simon
在服务级别上,存在 req.use r对象,其中包含有关已登录用户的信息(如果使用了UAA实例)。
一周热门 更多>