Written by The Jahia Team
 
Developers
   Estimated reading time:

To generate a JWT token you need to follow these instructions: Setting up authorization

After setting up the configuration files you enter the proper settings to generate the token, hit save button and nothing happens, just a blank page. If you open the developer tools in your browser you will see the following response:

{"data":{"jwtToken":null},"errors":[{"message":"Permission denied","path":["jwtToken","token"],
"locations":[{"line":3,"column":5}],"errorType":"GqlAccessDeniedException"},
{"message":"Permission denied","path":["jwtToken","claims"],"locations":[{"line":4,"column":5}],"errorType":"GqlAccessDeniedException"},
{"message":"Permission denied","path":["jwtToken","__typename"],"locations":[{"line":5,"column":5}],"errorType":"GqlAccessDeniedException"}]}

Cause

The JWT token generator requires that you are logged into DX as admin.

Solution

You need to login in DX as admin before generating the token.