2020-02-17 18:30:52,963 [http-nio-127.0.0.1-9999-exec-6] INFO com .sap.scco.ui.servlets.AbstractServlet-InsufficientPermissionRuntimeException:没有足够的统一版本。
2020-02-17 18:33:05,332 [http-nio-127.0.0.1-9999-exec-10] INFO com.sap.scco.ap.pos.dao.UserManager-超级用户身份验证 要求采取以下措施:" SalesController"和超级用户名:" DemoAdmin"
2020-02-17 18:33:05,334 [http-nio-127.0.0.1-9999-exec-10] INFO com .sap.scco.ap.pos.dao.UserManager-对用户'DemoAdmin'有效的用户凭据
尊敬的 Joerg Aldinger ,
对不起,您的回复很晚。 您完全正确," SHOW_CREDENTIALS_FORM"仅将来自用户的输入数据返回到您的回调中。
下一步,您需要手动触发用户登录,同时还需要将事件推送到eventBus中。
在onProcess回调中,您现在可以将内容发送到插件后端以进行权限检查。
让我们尝试一下。 如果您需要任何进一步的帮助,我真的需要找时间自己实现并测试。
hth
Robert
您好, Robert Zieschang ,您在这个主题上有经验吗?
您好,Joerg Aldinger ,您好JoséReyes ,
尝试在事件总线中处理事件UNLOCK进行验证,如果成功,则在首次处理事件时以与您获得的有效负载相同的方式将其推送到事件总线中。
hth
罗伯特
嗨,何塞·雷耶斯,
请给我一些时间 检查。 本周的工作量已满。 :)
我会回来给你。
Robert
亲爱的何塞·雷耶斯(JoséReyes),
这是CCO在您从未锁定状态解锁pos系统时创建的事件(这是屏幕截图中显示的内容)。
请参见 在我的开发人员日志控制台中:
p>
在有效负载中,您将获得用户名和密码。 捕获此事件,进行验证,如果验证成功,则将事件推回到事件总线,以便cco可以处理它。
如果您想在收银员登录时处理验证(而不是从"锁定"状态),则该事件称为LOGIN。
hth
Robert
你好 Robert Zieschang
我们试图为此找到合适的事件,但到目前为止还没有找到。 在控制台日志中,对于常规身份验证,我们有以下内容:
但是,在JS控制台上,我们找不到任何有用的信息,但我们仍然 无需通过某种事件来决定如何进行操作。 也许您可以为我们指明正确的方向以寻找此活动?
谢谢!
Joerg。
您好, Joerg Aldinger ,
对不起,我弄混了一些东西。 根据最初的屏幕截图,我认为这是凭证表,当收银员基本已经登录时,cco被锁定时会显示该凭证。
因此,在这种情况下,它应该容易得多。 您需要推送事件并发送一个回调函数来处理您的验证凭据。
这应该像这样工作:
您的验证是否需要做一些其他内部工作,还是需要中止cco的标准登录过程?
hth
Robert
一周热门 更多>