snowflake-cloud-data-platform - Snowflake .net 连接器证书错误
问题描述
我在使用 .net 连接器 ( https://github.com/snowflakedb/snowflake-connector-net ) 时遇到问题。它适用于浏览器/Tableau/Excel。对于 tableau/excel,我必须通过 CaBundleFile。
有没有办法使用 .net 连接器传递证书文件(CaBundleFile)?
我收到以下错误。
System.Net.Http.HttpRequestException:发送请求时出错。---> System.Net.WebException:底层连接已关闭:无法为 SSL/TLS 安全通道建立信任关系。---> System.Security.Authentication.AuthenticationException:根据验证程序,远程证书无效。
解决方案
与 ODBC 驱动程序不同,Snowflake 不对使用底层 .NET 框架检查 HTTPS 证书有效性的 .NET 驱动程序执行 OCSP 检查。
可能有帮助的一件事是通过类似的 GitHub 问题寻找想法(他们讨论升级和网络跟踪): https ://github.com/snowflakedb/snowflake-connector-net/issues/6
您也可以尝试查看一些 Microsoft 文档和论坛以了解有关一些故障排除想法的错误: https ://docs.microsoft.com/en-us/archive/blogs/jpsanders/troubleshooting-asp-net-the-remote -根据验证程序的证书无效
推荐阅读
- java - Java Proxy.newProxyInstance() 抛出类型转换异常?
- php - 如何通过 AJAX 将我的变量添加到我的 PHP 脚本中
- python - 无法启动 uwsgi 服务
- php - 我应该如何为谷歌气泡图格式化 json。根据气泡图,我没有找到任何特定文档
- c# - 如何在一个 GET 中返回两个 API?
- java - java vararg 数组参数和普通数组参数有什么区别?
- qlikview - Qlikview 项目在删除文件/文件夹后不会消失
- ios - 展开时发现注册表单元格为零
- python - sklearn 交叉验证中的自定义评分功能
- codeigniter - 收到错误无法加载请求的类:文件(XAMPP)