我在本地Mac OS X機器上測試Stripe命令。我在執行這個代碼:如何通過TLS 1.2運行django runserver
stripe.api_key = settings.STRIPE_SECRET
order = stripe.Order.create(
currency = 'usd',
email = '[email protected]',
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 no longer supports API requests made with TLS 1.0. Please initiate HTTPS connections with TLS 1.2 or later.
我使用Django 1.10和Python版本2.7.10
我怎麼能強制使用TLS 1.2的?我會在Python或Django端執行此操作嗎?
你能告訴/告訴你怎麼用條紋API的連接你的應用程序/項目? Django的runserver不支持HTTPS,但是你的問題表明你正在使用舊的TLS機制。 –
@MuhammadFahadManzoor我添加了代碼。但它沒有提到TLS。 – Atma
這意味着您正在項目中使用另一個應用程序來與Stripe進行交互,對嗎?您是否使用該應用程序/庫的最新版本? –