With the new OAuth 2.1 (https://oauth.net/2.1/) standard PKCE is mandatory
PKCE is required for all OAuth clients using the authorization code flow
For now we can disable PKCE in our Identity Provider but in the future this may not possible.
When PKCE is enabled following error is returned
error_description=code_challenge+is+required
DefectDojo Ticket: DefectDojo/django-DefectDojo#14729
With the new OAuth 2.1 (https://oauth.net/2.1/) standard PKCE is mandatory
For now we can disable PKCE in our Identity Provider but in the future this may not possible.
When PKCE is enabled following error is returned
DefectDojo Ticket: DefectDojo/django-DefectDojo#14729