2016-12-15 88 views
5

hata "isteği iptal edildi: güvenli kanal SSL/TLS oluşturulamadı" yürütme:"istek iptal edildi: SSL/TLS güvenli kanalı oluşturulamadı" benim yerel PC Braintree gösteren hata olarak Braintree

var clientToken = gateway.ClientToken.generate(); 

"Braintree-2.33.0.dll" kullanıyorum ve hedef .net sürümüm 4.5.1. TLS 1.2'yi etkinleştirdim.

Üç gün önce güzel çalışıyordu. Fakat aniden hata göstermeye başladı. Birçok kişi aynı hatayla karşılaştı ve çoğu SecurityProtocol'u değiştirdi. Bunu braintree'den değiştirmek için hiçbir yol bulamıyorum. Braintree için

ServicePointManager.SecurityProtocol

değiştirmek için herhangi bir yolu var mı? ya da eksik olduğum ya da yapmam gereken başka bir şey var mı? Şimdiden teşekkürler.

cevap

11

Tam açıklama: Ben Braintree çalışıyorum. Başka sorunuz varsa, support ile iletişime geçmekten çekinmeyin.

TLS 1.2 destekler .NET Braintree SDK en az version 3.1.0 için kullandığınız, asgari sürümünü güncellemek gerekir. Tamamlandığında, kurulumunuzu here adımlarını kullanarak doğrulayabilirsiniz. December 13, 2016 günü

, Braintree sadece 1.2 ve üzeri TLS kullanarak yapılan istekleri kabul etmek sandbox geçiş. 30 Haziran 2017'den sonra, Braintree artık üretim ortamındaki hiçbir talebi TLS 1.2'nin altında resmi olarak desteklemeyecek.

+0

Braintree 3.5 kullanıyorum ve bu hatayı Sandbox'ta alıyorum. Web.config'te bir şeyi değiştirmek zorunda mıyım? - Scratch, 3.5 benim js versiyonumdu, 3.0 benim SDK versiyonuydu. Yükseltme. – tofutim

+0

evet, geniş konu var; sadece lib güncelleme sorunu çözmedi; Sandbox ile 01.01.2017'de aynı oldu; tls 1.3'in etkinleştirilmesi veya sunucuya yüklenmesi, vb. ya da ihtiyaç duyulan ek sunucu yapılandırmaları gibi görünüyor; (belki ms bazı kötü güvenlik düzeltmeleri ekledi, vb); – user1005462

+0

hala sorunu çözmeyi deneyin, önceki. kullanılan lib. 2.27; Çok kötü olduğunu söyleyebiliriz, en azından Braintry e-postalar aracılığıyla bu değişiklikler hakkında kullanıcılara bildirmelidir, şimdi biraz kafam karıştı ve benim Üretim çalışılabilir olup olmadığını bilmiyorum; ve eğer 31.01.2017 tarihinde kırılacaksa ya da edilmeyecekse; – user1005462