Hi - I’m having OpenID Connect problems similar to those found here but it wasn’t clear what the resolution was.
I’m using Tyk Cloud as a quick way to test out Tyk for our project - in particular, we need to be able to handle OIDC authentication from multiple IdPs. I played with something in Tyk cloud using Google and a test local Keycloak server (using the same by-hand procedure as described in the Integrate with Open ID Connect document); I was pleased at how quickly it worked yesterday, but today - getting ready for a quick demo to colleagues - I get “Key has expired, please renew” errors when authenticating with either IdP.
The word key seems to be used multiple ways in the project, so I’m not even sure which Key has expired here - it’s not the OIDC id token, so it’s the… IdPs JWK? Something else? - and so I’m at a loss as to how to proceed.
Any suggestions?
Following up - it does appear to have something to do with “Keys” getting “stuck” for users - authenticating in as a different user seems to proceed correctly. But creating one-off identities isn’t much of an option for my use case, so I’m still blocked on this.