我们可以限制POP Up窗口的新GUI会话吗

2020-08-26 04:29发布

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

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


我们要求对用户登录进行两步身份验证。

为此,我们开发了增强功能并弹出一个窗口以输入一次密码。

但是用户可以使用选项"新建GUI会话"或Ctrl + N跳过此屏幕。

因此,我们要限制此功能。

请帮助解决此问题。

谢谢。

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

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


我们要求对用户登录进行两步身份验证。

为此,我们开发了增强功能并弹出一个窗口以输入一次密码。

但是用户可以使用选项"新建GUI会话"或Ctrl + N跳过此屏幕。

因此,我们要限制此功能。

请帮助解决此问题。

谢谢。

付费偷看设置
发送
4条回答
四川大学会员
1楼-- · 2020-08-26 05:18

您不能添加检查以验证该字段并通​​过引发异常来停止进一步处理。 因此,即使用户打开新窗口,它也不会影响您的实际处理。

BR/Josh

宇峰Kouji
2楼-- · 2020-08-26 05:22

我不明白,新的GUI会话(CTRL + N)只是打开一个窗口,它不需要用户凭据。

愤怒的猪头君
3楼-- · 2020-08-26 05:29

请参见下图。 用户可以通过"创建新会话"或Ctrl + N跳过OTP屏幕。

我们要限制它。 没有OTP,没有人可以打开任何会话。

南山jay
4楼-- · 2020-08-26 05:17

我看到了,但我不知道任何解决方案。

也许您可以尝试使用CL_GUI_DIALOGBOX_CONTAINER而不是dynpro来显示对话框,因为我认为您无法从中打开其中包含CL_GUI_HTML_VIEWER的新会话。

但是您 必须从系统登录dynpro(SAPMSYST 0020)的PAI实例化该对话框,因此它需要修改标准(注意:更改之前,将系统程序SAPMSYST添加到非本地传输请求中并释放 它,以便管理员在损坏程序的情况下可以将其还原,以致您无法再次登录!)如注释 205487-SAPGui登录屏幕上的自己的文字

您必须严格避免对系统程序SAPMSYST进行任何更改,
因为这可能会导致严重的问题 (例如,对话框登录不再
可能)。

一周热门 更多>