Authorization API callback parameter returns

The callback for the API returns a ‘#’ instead of ‘?’

http://localhost:1337/callback#state=1234&error=consent_required&error_description=You+are+not+allowed+any+of+the+requested+scopes.

If you’re expecting a response in the query parameter, set response_mode=query in your authorize request. Note that you cannot use query if you are doing implicit flow.

I see. That is super annoying since I like to handle it on the backend as I’ll end up just sending it there using a method like this:How to get Url Hash (#) from server side - Stack Overflow

Thank you for your help!