In Strapi 4, GraphQL queries sent over HTTP GET requests receive a Forbidden Access error.
Everything works as expected running the same queries over POST requests.
The GraphQL endpoint is /graphql and serves successfully POST queries/mutations and the Playground Web Interface.
I expect to be able to use GraphQL over HTTP GET as per standard.
The issue is related to this portion of code that skips the authentication logic:
Removing that block of code, the GET requests work as expected and the Playground is still reachable on the same endpoint.