Raise error if OIDC response cannot be fetched
What does this merge request do and why?
- Previously, we would throw a null error if the JWKS URI fetched from an OIDC provider response was missing
- Added missing test coverage for this, including logs we emit when these requests fail
How to set up and validate locally
This is actually hard to reproduce locally on purpose since these endpoints are added by the doorkeeper
gem.
Merge request checklist
-
Tests added for new functionality. If not, please raise an issue to follow up. -
Documentation added/updated, if needed.
Edited by Matthias Käppler