Skip to content

Failure to start if OIDC provider is unavailable #34189

@npepinpe

Description

@npepinpe

Description

The application tries to obtain the OpenID configuration from the IdP at startup, and if it's not available (as in, the server is not available), it fails to launch.

Steps to reproduce

  1. Add a fake http://localhost/.well-known/openid-configuration
  2. Mock requests to simply never be completed
  3. Start up the application pointing your OIDC config to this
  4. See application fail to launch

Current behavior

We've coupled the ability of the application to start up with the availability of the OpenID provider, which is unacceptable.

Expected behavior

The application can startup, though authentication may fail until the IdP is available.

Environment

SaaS & SM

Version

  • Component Version: 8.8.0-alpha5

Rootcause

No response

Solution ideas

No response

Dev -> QA handover

  • Resources:
  • Versions to validate:
  • Release version (in which version this feature will be released):

Links

Metadata

Metadata

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions