Python Delta Sharing 自签名证书引发SSL验证失败问题求助
Python Delta Sharing 自签名证书引发SSL验证失败问题求助
大家好,我现在碰到了一个Delta Sharing的SSL证书验证问题,折腾了好一阵都没搞定,想请教下各位有没有解决办法。
我用Python的delta_sharing库连接数据源时,代码运行好几分钟后就抛出SSL证书验证失败的错误,具体代码和报错信息如下:
import delta_sharing import pandas as pd delta_sharing.SharingClient("<PersonalTokenHere>").list_all_tables()
错误提示:
Max retries exceeded with URL: ... (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:997)')))
很奇怪的是,我用PowerBI或者RStudio的delta.sharing包连接同一个数据源完全没问题,看来这个问题是Python版本的delta_sharing库特有的。
我试过网上提到的导入requests库并设置session.verify = False来跳过SSL验证,但完全没效果。甚至用delta-io官方文档里的示例访问令牌测试,也会出现一模一样的错误。
有没有朋友知道怎么解决这个Python delta_sharing的SSL证书问题呀?
备注:内容来源于stack exchange,提问作者alexrai93
相关产品推荐
相关产品推荐

