1

如果您尝试使用 Okta SSO 使用snowsql或 Python 连接器(显然在内部使用snowsql)连接到 Snowflake,并且您的 Okta URL 包含区分大小写的部分,那么您运气不好:

snowsql -o log_level=DEBUG -a <youraccount> -u <youruser> --authenticator https://someaccount.okta.com/some-CaSe-SenSitiVe-Part

问题在于,在 Python 连接器的connection.py第 765 行(https://github.com/snowflakedb/snowflake-connector-python/blob/51d8dba6a3dcf5c60e087f023e5186e8b7175135/connection.py#L765)中,它会将身份验证器参数大写,这会破坏区分大小写的 Okta网址。

我在 GitHub ( https://github.com/snowflakedb/snowflake-connector-python/issues/257 ) 中添加了一个问题,但同时:有人知道任何解决方法吗?

4

0 回答 0