2

我想我问的问题和这里的问题一样。

这是我正在做的事情:

1.) 不在我的数据库中的用户第一次登录到我的应用程序。

2.) 用户通过 LDAP 进行身份验证

3.) 我听一个AuthenticationSuccessEvent. 当检测到用户时,如果他们不存在,我会将其添加到我的数据库中,或者如果他们确实存在,则使用 LDAP 信息更新他们的信息。

我的问题是,如果我第一次将用户添加到我的数据库中,id他们在添加之前没有。我想更新principal所以id可以从principal对象访问。

我已经尝试过这里描述的方法,但没有奏效。

4

0 回答 0