Hi @collin1,
Thank you for your updates. I have responded in our direct messages together with the provided solution. I am going to share the solution with the rest of the Community.
In essence, whenever the audience parameter is omitted in the login request, the token generated will be opaque. To get a JWT access token you must pass an audience
parameter in the login request. For more information, I recommend reading our Get Access Tokens documentation.
For clarity, the /authorize
request should look something like the following:
https://{yourDomain}/authorize?
response_type=code&
client_id={yourClientId}&
redirect_uri={https://yourApp/callback}&
scope={scope}&
audience={apiAudience}&
state={state}
(Reference: Call Your API Using the Authorization Code Flow)
I hope this helps!
Thanks,
Rueben