雪花支持ssl吗?

时间:2019-03-14 11:44:47

标签: ssl jdbc snowflake

嗨,我想使用ssl从jdbc驱动程序连接到雪花。我用其他数据库做了很多次,只是在连接URL中添加ssl = true(有时是其他属性)。

不幸的是,我在雪花文档中找不到此选项。我发现雪花支持ssl之类的东西,他们称之为Using Key Pair Authentication 雪花是否为ssl模式? 雪花支持ssl吗?

3 个答案:

答案 0 :(得分:2)

You can set a jdbc connection property ssl to on or off as seen here

That's what determines if the connection will be made via https or http, going by the implementation here

I tried it and it worked for me.

Note that if ssl is not set, the value is on by default.

答案 1 :(得分:2)

连接到Snowflake时无法关闭SSL加密。句号。

JDBCODBC驱动程序中没有用于禁用(或启用)SSL的选项。这就是为什么Snowflake的文档页面上未提及此参数的原因。

默认情况下,雪花连接使用SSL。

并且仅使用HTTPS连接。不管是驱动程序还是GUI。

这也是您无需在服务器连接中添加https://的原因。

有关更多信息,请参见here

您可能会看到Snowflake驱动程序建立的http连接是为了满足OCSP。

如果您尝试测试Snowflake是否支持未加密的连接,并且获得信息,表明Snowflake确实支持未加密的连接或支持 TLS1.0 TLS1.1 >您一直在测试代理服务器设置,而不是雪花计算.com或雪花.com。

BTW:对于 HTTPS 连接,Snowflake仅支持 TLS1.2

答案 2 :(得分:1)

我认为Snowflake仅 允许HTTPS连接,因此它始终使用TLS / SSL。