Estou usando o Keycloak 21 para autenticação e estou tendo um problema em que o valor nonce não está incluído no id_token retornado após eu invocar /token. Estou passando o nonce na solicitação /auth,
relate perguntas
-
client-credentials é unsupported_grant_type
-
StackOverflow com Keycloak como provedor de login retorna endereço de e-mail vazio
-
Erro de troca de token Keycloak - O cliente não está dentro do público do token
-
Como listar usuários de contas de serviço no keycloak
-
Criar usuário via API no KeyCloak sem admin-cli?
Você pode obter por este método
URL
query parameters
Em seguida, obtenha o token de ID no URL de retorno de chamada
Passos
Etapa 1: iniciando o Keycloak v21 pelo docker compose
mais detalhes aqui
Etapa 2. crie my-realm, my-cleint e user1
URL de retorno de chamada
Cópia do segredo do cliente da IU
username
é User1 epassword
é 1234Etapa 3: executando o servidor expresso
install dependencies
demo.js
run it
Etapa 4 Obtenha o token pelo navegador
Resultado