Expand my Community achievements bar.

Don’t miss the AEM Skill Exchange in SF on Nov 14—hear from industry leaders, learn best practices, and enhance your AEM strategy with practical tips.
SOLVED

Error "JWT has no valid metascope claims" getting access token from IMS using service credentials

Avatar

Level 1

Hello, all.

I have received service credentials for our AEM Cloud service using the process described at https://experienceleague.adobe.com/docs/experience-manager-learn/getting-started-with-aem-headless/a.... At one time, I was able to obtain an access token from our .NET application successfully using custom code to integrate with IMS. However, I am now receiving a 400 "bad request" error when trying to do this now. The error in the response is "JWT has no valid metascope claims." The credentials I received contained the metascope "ent_aem_cloud_api," and that still appears in the credentials when I view them now from the Developer Console. I am translating this into the claim "https://ims-na1.adobelogin.com/s/ent_aem_cloud_api" with a value of "true" before creating the encoded JWT token.

Does anyone have an idea of what might be causing this error?

1 Accepted Solution

Avatar

Correct answer by
Level 1

This must have been a problem with IMS itself, not our code. We noticed that this it working as of today.

View solution in original post

1 Reply

Avatar

Correct answer by
Level 1

This must have been a problem with IMS itself, not our code. We noticed that this it working as of today.