I have a question about verifying an access token. I can use the jwks endpoint to retrieve the correct key for the ID Token, but the access token is signed by an unpublished key. Is this intentional? If not where can I get the correct key?
Thank you. I’m not sure how I missed that since the documentation is fairly clear on local verification. I must have not been looking in the right place.
Using a custom authorization server gets me further but my application requires a userinfo endpoint. The Authorization server does not seem to have one specified in the metadata, but it seems to be supported if I craft the right URL. I could not see any configuration items to control the content of the metadata/discovery document.
userinfo is a OIDC specific item and it is only returned in the OIDC metadata, specific to the ID token, not in the OAuth metadata, specific to the access token