Well, when I put "
https://accounts.google.com" into the "Issuer" field I get the following exception:
16:53:37,502 ERROR [org.keycloak.broker.oidc.AbstractOAuth2IdentityProvider] (default task-37) Failed to make identity provider oauth callback: org.keycloak.broker.provider.IdentityBrokerException: Wrong issuer from token. Got:
accounts.google.com expected:
https://accounts.google.com at org.keycloak.broker.oidc.OIDCIdentityProvider.validateToken(OIDCIdentityProvider.java:312)
The autoconfig stuff for the sign key issue is easy to reproduce:
- create realm
- add "OpenID Connect v1.0" provider
- add your "Client ID" and "Client secret" as provided in your Google Developer Console
- add scopes "openid profile email"
- click "Save"
Try to login with your google account into the realm and it should give you the sig validation failure I posed.