我是在微信支付的时候用 prcurl 发的请求,网上有的说是因为并发引起的,但是我在发支付请求的时候根本不需要证书,也没带证书,为什么会报证书错误的问题呢,
有谁知道怎么解决么,先谢过了~~
有谁知道怎么解决么,先谢过了~~
1
micyng Mar 28, 2016 via Android
ssl 握手阶段服务器证书没下载成功?
|
2
ubear1991 Mar 28, 2016
我也感觉是证书问题。
|
3
kungfuchicken Mar 28, 2016 可能是 pycurl 使用 gnutls 库而不是 openssl 库导致的,检测方法
>>> import pycurl >>> pycurl.version 显示下面用的是 gnutls 'libcurl/7.18.2 GnuTLS/2.4.2 zlib/1.2.3.3 libidn/1.8 显示下面用的是 openssl 'libcurl/7.18.2 OpenSSL/0.9.8g zlib/1.2.3.3 libidn/1.8 libssh2/0.18' 你打印看看? |
4
wdg8106 OP @kungfuchicken 太感谢了, 打印的是
PycURL/7.19.3 libcurl/7.35.0 GnuTLS/2.12.23 zlib/1.2.8 libidn/1.28 librtmp/2.3', 我更新一下 pycurl 的版本就好了 |
5
wdg8106 OP |