Snowflake cloud data platform 使用AWS EC2上运行的JupyterHub的SSO连接到Snowflake

Snowflake cloud data platform 使用AWS EC2上运行的JupyterHub的SSO连接到Snowflake,snowflake-cloud-data-platform,Snowflake Cloud Data Platform,(代表雪花客户提交) 我已经在一个Ubuntu EC2实例上设置了JupyterHub。我们还开始在Snowflake中使用SSO 但是,每当我尝试实际使用雪花连接时,都会出现以下错误: DatabaseError: 250009 (08001): Failed to connect to DB: <REDACTED>.eu west-1.snowflakecomputing.com:443, Unable to open a browser in this environment

(代表雪花客户提交)

我已经在一个Ubuntu EC2实例上设置了JupyterHub。我们还开始在Snowflake中使用SSO

但是,每当我尝试实际使用雪花连接时,都会出现以下错误:

DatabaseError: 250009 (08001): Failed to connect to DB: <REDACTED>.eu
west-1.snowflakecomputing.com:443, Unable to open a browser in this environment.
DatabaseError:250009(08001):无法连接到数据库:.eu
west-1.snowflakecomputing.com:443,无法在此环境中打开浏览器。
这里似乎也有类似的挑战:

……但这条线索似乎没有明确的答案

我意识到这几乎肯定是EC2实例的问题,而不是Snowflake的问题,但我不知道从哪里开始解决这个问题


有什么建议吗?谢谢大家!

您是否在控制台上运行此操作?错误消息表示没有可用的web浏览器。SSO基于浏览器,因此需要能够打开web浏览器

本机SSO(意味着不需要浏览器)目前只能通过Okta使用

参考: