尝试在 Python 上使用外部浏览器进行连接时,雪花 ERR_CONNECTION_REFUSED
Posted
技术标签:
【中文标题】尝试在 Python 上使用外部浏览器进行连接时,雪花 ERR_CONNECTION_REFUSED【英文标题】:Snowflake ERR_CONNECTION_REFUSED when trying to connect using externalbrowser on Python 【发布时间】:2020-11-17 15:22:41 【问题描述】:我正在尝试使用 Python 脚本中的 'authenticator': 'externalbrowser' 连接到 Snowflake。直到今天,这一切都很好。现在我不断收到“ERR_CONNECTION_REFUSED”错误。 以下是发生的事情:
-
我运行脚本,它会打开一个浏览器窗口并要求我登录
使用我的组织凭据。
登录正确。我得到一个
消息说:“在 1 秒内重定向到 Snowflake 客户端..”
几秒钟后,我得到一个 chrome 错误屏幕,并显示
“ERR_CONNECTION_REFUSED”错误。
正如我所说,直到今天它都运行良好。知道有什么问题吗?
【问题讨论】:
如果手动打开浏览器,使用与代码使用的完全相同的URL并登录,是否有效? 我不认为最近有任何网络变化?也许尝试访问您的 Python 代码之外? 通常 ERR_CONNECTION_REFUSED 是客户端错误。您可以尝试清除浏览器缓存,看看是否有帮助。您还应该使用网络选项卡中的浏览器开发人员工具,查看请求是否已发送以及是否返回错误。 这是我的浏览器缓存!我清除了它,一切都恢复正常了。谢谢! 【参考方案1】:确实是浏览器缓存问题。清理它解决了这个问题。
【讨论】:
以上是关于尝试在 Python 上使用外部浏览器进行连接时,雪花 ERR_CONNECTION_REFUSED的主要内容,如果未能解决你的问题,请参考以下文章
使用 DBeaver 通过 SSO 登录(外部浏览器)连接到雪花