I am using okta application with OIDC and authorization code flow with PKCE. The access token I get from okta is having the following header
The following is the header decoded
{
"kid": "XYZKID",
"typ": "application/okta-internal-at+jwt",
"alg": "RS256"
}
The expected value of typ was JWT. Would anyone know why I get this typ “application/okta-internal-at+jwt” ?
Hi,
Was this token issued by the Org Authorization Server? If it was then contents of the access token are subject to change at any time without notice, therefore any attempts to validate the access token may not work in the future. Therefore, your own applications should not rely on or attempt to validate the access token.
To learn more, refer to this documentation - Authorization servers | Okta Developer
Thank you for the quick response. Yes this was issued by the org authorization server.