GitHub user alisharifi2000 added a comment to the discussion: Apache Superset &
Keycloak integration
@PedroMartinSteenstrup could please tell me which version of superset and
keyclock you use, because i use superset 4.1.1 and keycloak 26.1.1.
in this versions it not worked then i change superset config
```
OAUTH_PROVIDERS = [
{
"name": "keycloak",
"icon": "fa-key",
"token_key": "access_token",
"remote_app": {
"client_id": "superset",
"client_secret": client_secret,
"client_kwargs": {"scope": "openid "
"email "
},
"api_base_url":
f"https://{keycloak_address}/realms/{keycloak_relam}/protocol/openid-connect",
"authorize_url":
f"https://{keycloak_address}/realms/{keycloak_relam}/protocol/openid-connect/auth",
"access_token_url":
f"https://{keycloak_address}/realms/{keycloak_relam}/protocol/openid-connect/token",
'jwks_uri':
f"https://{keycloak_address}/realms/{keycloak_relam}/protocol/openid-connect/certs",
"request_token_url": None,
'access_token_method': 'POST',
}
}]
```
but the problem is i cant connect to token endpoint.
ERROR:flask_appbuilder.security.views:Error authorizing OAuth access token:
HTTPConnectionPool(host='localhost', port=8080): Max retries exceeded with url:
/realms/superset/protocol/openid-connect/token
GitHub link:
https://github.com/apache/superset/discussions/33623#discussioncomment-13315432
----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]