我已经为以下行为配置了Keycloak身份验证:
注意:用户已经拥有注册的无密码设备:

身份验证流程配置如下:

我访问localhost:8080/realms/myrealm/account并点击登录:

我输入userid:

但是,我没有被允许注册这个安全设备,而是要求我提供密码:

如果我选择“尝试另一种方式”并单击“安全性”键:


我现在可以使用该设备登录:

我能做得很成功。
这里的问题是,我需要直接提供无密码登录,而不是密码形式。实际上,无密码被配置为第一个替代选项,那么为什么它不能按预期的方式工作呢?

发布于 2022-07-26 20:03:57
https://stackoverflow.com/questions/73034293
复制相似问题