Replies: 2 comments 9 replies
-
I guess debug didn't paste. Here is a sample (redacted) |
Beta Was this translation helpful? Give feedback.
-
@lejanco can you please fix the code snippets in the descriptions so it is actually readable and we can compare it to the docs in the readme at https://github.com/trinodb/trino-python-client?tab=readme-ov-file#oauth2-authentication |
Beta Was this translation helpful? Give feedback.
-
I am trying to connect to trino via oauth2 using the externalauthentication instructions in the README(e.g. keyring). I have tried (what seems like) everything. You can see the commented out efforts here as well. I have done the pip install 'trino[]'
trino_connection = trino.dbapi.connect(host=host, port=port, user=username, catalog=catalog, schema=schema, auth=trino.auth.OAuth2Authentication( # redirect_auth_url_handler=redirect_auth_url_handler ), http_scheme=http_scheme, # verify=False, # extra_credential=[('user', username), # ('password', password), # ("SSL", "true"), # ("SSLVerification", "NONE"), # ("externalAuthentication", "true") # ] )
The debug suggests the token is being retrieved but not being authenticated. Help is greatly appreciated, but please limit suggestions that require admin rights to trino as I do not have that authorization. Thanks:
DEBUG:
Beta Was this translation helpful? Give feedback.
All reactions