认证上下文不审核成功事件

Authentication context not auditing success event

我使用 keycloak 通过自定义流程重置用户密码。 该流程适用于重置密码和 logging/auditing 错误事件。 但是 context.success() 不会在 EVENT_ENTITY 中记录事件。我尝试更改事件类型以尝试使用找到根本原因 context.getEvent().event(EventType.SEND_RESET_PASSWORD_ERROR); // for eg. context.success();

不知道是什么问题,或者没看懂和设置成功和错误有什么区别。

我发现了问题,是我错过了成功发送事件的电话。

在内部调用 EventBuilder.send()context.getEvent().error(..) 上出错。我不得不使用 context.getEvent().sucess() 来成功保存事件。