Я тестирую заказы Stripe на своей локальной машине Mac OS X. Я реализую этот код:Как запустить django runningerver через TLS 1.2
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 и питона версии 2.7.10
Как можно заставить использовать TLS 1.2? Буду ли я делать это на стороне python или django?
Вы можете показать/рассказать, как вы подключаете с полоской API в ваше приложение/проект? Серверный сервер Django не поддерживает HTTPS, но ваша проблема говорит о том, что вы используете старый механизм TLS. –
@MuhammadFahadManzoor Я добавил код. Однако он не имеет отношения к TLS. – Atma
Это означает, что вы используете другое приложение в своем проекте для взаимодействия с Stripe, правильно? Используете ли вы последнюю версию этого приложения/библиотеки? –