我正在本地 Mac OS X 机器上测试 Stripe 订单。我正在实现这段代码:
stripe.api_key = settings.STRIPE_SECRET
order = stripe.Order.create(
currency = 'usd',
email = 'j@awesomecom',
items = [
{
"type":'sku',
"parent":'sku_88F260aQ',
"quantity": 1,
}
],
shipping = {
"name":'Jenny Rosen',
"address":{
"line1":'1234 Main Street',
"city":'Anytown',
"country":'US',
"postal_code":'123456'
}
},
)
我收到一个错误:
Stripe 不再支持使用 TLS 1.0 发出的 API 请求。请
使用 TLS 1.2 或更高版本启动 HTTPS 连接。
我正在使用 django 1.10 和 python 版本 2.7.10
如何强制使用 TLS 1.2?我会在 python 或 django 端执行此操作吗?
我解决了安装这个库的问题:
pip install urllib3
pip install pyopenssl
pip install ndg-httpsclient
pip install pyasn1
解决方案来自:
https://github.com/pinax/pinax-stripe/issues/267 https://github.com/pinax/pinax-stripe/issues/267
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)