for a OAuth2 code flow we use a protocol containing a plus (+) character: web+application://callback
The character is correctly represented in the database. When /oauth2/auth is called, we get a redirect_uri not matching error. May it be due to a transformation of the plus in the URL to a space? Do you encounter the same error with a plus sign?