У нас есть приложение .Net 4.5, в котором Stripe.net версии 2.1.0 и Stripe скоро потребуются подключения через TLS 1.2.Will Stripe.net 2.1.0 использует TLS 1.2, если у хоста установлен SecurityProtocolType.Tls12?
Мы не имеем исходный код для Stripe.net 2.1.0, но приложение мы используем его в уже бутстрапированная протокол безопасности, как так:
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls;
Самая старая версия полоской. чистая библиотека доступна для скачивания в 2.3.0:
https://github.com/jaymedavis/stripe.net/releases/tag/v2.3.0
В этой версии Stripe.net не определяет профиль безопасности, поэтому я могу только предположить, что настоятели не так.
В нем не указывается протокол безопасности, поэтому можно ли предположить, что мой глобальный параметр протокола безопасности будет достаточным для принудительного применения указанных типов протокола TLS?
Если Stripe.net позволяет установить URL-адрес API, вы можете попытаться выполнить запрос с https://api-tls12.stripe.com, запрос фактически не будет обрабатываться, но URL-адрес вернет сообщение об успешном запуске/ошибке. –