【发布时间】:2021-11-06 05:39:28
【问题描述】:
我正在尝试使用 OAuth 令牌从 Databricks 连接到 Snowflake。
我已经使用官方文档(https://docs.snowflake.com/en/user-guide/oauth-azure.html#step-3-collect-azure-ad-information-for-snowflake)进行了配置。
当请求令牌时,我还会检索看似有效的令牌。 json 格式为 {'token_type': 'Bearer', 'expires_in': 3599, 'ext_expires_in': 3599, 'access_token': 'token here}'
但是,当我尝试使用此令牌时,它是无效的 - 检查雪花,结果如下:
使用https://jwt.ms/ 查看我的令牌中的声明,我发现以下内容:aud、iss、iat、nbf、exp、aio、appid、appidacr、idp、oid、rh、roles、sub、tid、uti、版本。
缺少哪些声明?
【问题讨论】:
标签: oauth-2.0 azure-active-directory jwt snowflake-cloud-data-platform azure-databricks