会话上下文CAP中的应用程序用户

2020-08-20 21:22发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我正在研究CAP模型。 ...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我正在研究CAP模型。 我需要阅读登录用户以获得授权。

我正在读取程序内的DB模块为

 SESSION_CONTEXT('APPLICATIONUSER')

但是我得到的是'vcap'作为输出,而不是登录的用户/电子邮件。

当我阅读以下内容时,我得到了数据库的运行时用户(_RT用户)。

 SESSION_CONTEXT('XS_APPLICATIONUSER')

我不确定为什么会话上下文将 vcap 作为输出。 请建议

5条回答
Tong__Ming
2020-08-20 22:07

应用程序通过approuter进行了身份验证。

尝试通过Node(srv)模块读取预定义的会话变量SESSION_CONTEXT('APPLICATIONUSER'),并调用DB(hdbfunction)。 但是我只得到以下结果

XSUAA已绑定到节点和Web模块。 节点中的Server.js与下面的类似。

https://github。 com/SAP-samples/hana-xsa-opensap-hana7/blob/master/srv/server.js


B
ut当我从xsjs模块调用相同的函数时,它运行正常 。
https://github .com/SAP-samples/hana-xsa-opensap-hana7/blob/master/xsjs/server.js

一周热门 更多>