使用外部浏览器身份验证器的雪花 Python 连接
Posted
技术标签:
【中文标题】使用外部浏览器身份验证器的雪花 Python 连接【英文标题】:Snowflake Python connection using externalbrowser authenticator 【发布时间】:2020-12-14 21:03:44 【问题描述】:我有代码通过 Python 使用外部浏览器身份验证连接到 Snowflake(authenticator
参数设置为 'externalbrowser'
)
我也安装了snowflake-connector-python
版本2.3.5
在我的机器上运行 snowflake.connector.connect 显示以下消息,但没有打开任何浏览器窗口进行身份验证: “向您的身份提供者发起登录请求。应该已打开一个浏览器窗口供您完成登录。如果看不到它,请检查现有浏览器窗口或您的操作系统设置。按 CTRL+C 中止并重试。 ..”
在我的旧机器上,它显示相同的消息,但会打开一个浏览器窗口进行登录。您认为是什么导致了这个问题,我可以做些什么来解决这个问题?我错过了一个包裹吗?
【问题讨论】:
【参考方案1】:你想在这里EXTERNAL BROWSER SSO FROM CONNECTOR FAILS ON REDIRECT BACK TO LOCALHOST尝试雪花博客建议的故障排除
【讨论】:
以上是关于使用外部浏览器身份验证器的雪花 Python 连接的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Python(SSO 身份验证)在 Snowflake 中进行查询?
尝试在 Python 上使用外部浏览器进行连接时,雪花 ERR_CONNECTION_REFUSED
是否可以在 docker 容器内使用“externalbrowser”身份验证器与 Snowflake 进行连接身份验证?