【问题标题】:Want Keycloak Rest API Request format for sending otp in case of multiple credentials are present想要在存在多个凭据的情况下发送 otp 的 Keycloak Rest API 请求格式
【发布时间】:2023-04-04 15:33:01
【问题描述】:

我为一个用户设置了两个设备,以防多因素身份验证生成 Otp。对于浏览器,它要求我选择设备。 我想从 Rest api 实现相同的目标。 请建议。 目前我正在使用以下请求,但收到 401 未经授权的错误。

curl --location --request POST 'http://localhost:8080/auth/realms/master/protocol/openid-connect/token' --header 'Content-Type: application/x-www-form-urlencoded' --header 'Content-Type: application/x-www-form-urlencoded' --header --data-urlencode 'client_id=admin-cli' --data-urlencode 'username=shagun' --data-urlencode 'password=Abc@1234' --data-urlencode 'grant_type=password' --data-urlencode 'totp=823708'

【问题讨论】:

    标签: keycloak keycloak-rest-api


    【解决方案1】:

    您可以使用任何设备,OTP 将保持不变。获得 OTP 后,您可以进行 REST 调用并获取令牌。下面是邮递员的屏幕截图:-

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-08-04
      • 2023-02-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多