我有可授权的 ID 和密码文本。在正常情况下,我可以使用 slingRepository.login 选项直接获取会话。如果我能够这样做,则意味着凭据有效。但是,如果用户由于某种原因被禁用,那么我该如何验证密码,因为在这种情况下,AEM 不会验证它并直接抛出 AccountLockedException。我不需要会话,但我想验证我拥有的密码是否正确(以编程方式)。
我有可授权的 ID 和密码文本。在正常情况下,我可以使用 slingRepository.login 选项直接获取会话。如果我能够这样做,则意味着凭据有效。但是,如果用户由于某种原因被禁用,那么我该如何验证密码,因为在这种情况下,AEM 不会验证它并直接抛出 AccountLockedException。我不需要会话,但我想验证我拥有的密码是否正确(以编程方式)。