如何编写一个简单的java程序来将授权码交换为Keycloak中的ID令牌

问题描述 投票:0回答:1

当用户在 Keycloak 中验证时,我的 Java 客户端可以接收重定向 URL 中的授权代码。

现在我想使用这个授权码从Keycloak(在后台通道中)获取ID令牌。

java keycloak
1个回答
0
投票

在java客户端中我们通常使用hit post keycloak api和auth code来获取token ID

        String keycloakUrl = "https://your-keycloak-url/auth/realms/your-realm/protocol/openid-connect/token";
    String clientId = "your-client-id";
    String clientSecret = "your-client-secret";
    String redirectUri = "your-redirect-uri";
    String authorizationCode = "the-authorization-code";

我正确理解你的问题吗?

© www.soinside.com 2019 - 2024. All rights reserved.