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]

Reply via email to