8000 Wallet initiated OID4VC authorization code flow fails with Keycloak 26.5.0 · keycloak keycloak · Discussion #45198 · GitHub
[go: up one dir, main page]

Skip to content
Discussion options

You must be logged in to vote

@sberyozkin Thanks for reporting this.

In 26.5.0, the credential endpoint only accepts a credential_identifier that was generated by Keycloak and returned in the token’s authorization_details.

If the request includes a different or hard-coded identifier (for example, PostQuantumCryptographyPhD), the server returns UNKNOWN_CREDENTIAL_IDENTIFIER because there is no offer state associated with that ID.

Could you please check the token response you receive in the wallet-initiated flow and confirm the value of:

authorization_details[0].credential_identifiers[0]

That value should be used in the credential request.

Alternatively, if your flow does not rely on server-generated identifiers, you c…

Replies: 5 comments 4 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by sberyozkin
Comment options

You must be logged in to vote
1 reply
@Awambeng
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
3 replies
@sberyozkin
Comment options

@Awambeng
Comment options

@sberyozkin
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants
0