Meine Anwendung verbindet sich mit Experian Server und Experian wird bald aufhören zu unterstützen TLS 1.0
und TLS 1.1
. Alle Verbindungen, die HTTPS
verwenden, müssen TLS Version 1.2
verwenden.Ist das möglich, senden Sie HttpWebRequest mit TLS1.2 auf .NET 4.0 Framework
Ich möchte zu diesem Thema etwas Forschung zu tun und sehen HttpWebRequest
mit TLS 1.2
auf .NET 4.0 framework
arbeitet
Senden Wenn dies nicht der Fall, ich werde wahrscheinlich eine webservice
auf .NET 4.5
und rufen ihre Methoden erstellen müssen, wenn es funktioniert, Ich muss nichts tun.
Hat schon jemand mit diesem Problem konfrontiert?
Ich versuche, diese Änderung zu implementieren, die Sie vorgeschlagen haben, und die einzigen 'SecurityProtocolType' Optionen, die ich' Ssl3' und 'Tls' habe. Es hat nicht 'Tls12' – gene
Ich verwende das selbst, um experian zu benennen, also muss Tim Recht haben. Es ist nicht HttpRequest, das ist das Problem, es ist die Framework-Version. – Crowcoder
Solange Sie nichts auf einer niedrigeren Framework-Ebene haben, die von diesem Code abhängig ist, können Sie einfach die Framework-Version erweitern und diese eine Codezeile hinzufügen. – Crowcoder