OIDC SSO is failing and gets redirected to url defined in glide.authenticate.failed_requirement_redirect


Description

OIDC SSO is failing and gets redirected to url defined in glide.authenticate.failed_requirement_redirect.

At the time of the failure we see the below error in the log.


Default-thread-6 060FC4E787ADF010AABBEA030CBB35AD txid=dddf80a387ad OPEN_ID: failed_missing_requirement:&openid.realm=https://<instance>&openid.return_to=https%3A%2F%2F<instance>%2Flogin_with_sso.do%3Fglide_sso_id%3Dd8fca4d78765f010aabbea030cbb35a3

Cause

The legacy plugin "Integration - OpenID SSO" has been installed after the "Integration - Multiple Provider Single Sign-On Installer" plugin.
This has caused the Multi SSO plugin to be misconfigured and caused the unexpected behaviour.

Resolution

Run a repair on the "Integration - Multiple Provider Single Sign-On Installer" plugin.