Wie ist das Microsoft C++ Rest SDK für http_client konfiguriert, um eine Verbindung mit TLS 1.1 oder 1.2 herzustellen? Es kann keine Verbindung hergestellt werden, da TLS auf einer niedrigeren Ebene verwendet wird, die der Server nicht akzeptiert. Ich sehe nicht, wie es konfiguriert wird, um die TLS-Ebene des Clients festzulegen.Konfigurieren Sie Microsoft C++ Rest SDK für Verwendung von TLS 1.1 oder 1.2
1
A
Antwort
2
Das SDK hat keine Einstellung für die TLS-Version.
Unter Windows basiert die Bibliothek auf WinHttp. Daher verwendet die Bibliothek WinHttp-Standardeinstellungen, die zwischen Windows-Versionen variieren. Einzelheiten finden Sie unter Update to enable TLS 1.1 and TLS 1.2 as a default secure protocols in WinHTTP in Windows. Sie können WinHttpSetOption verwenden, um die Option WINHTTP_OPTION_SECURE_PROTOCOLS selbst zu ändern, wenn der Standardwert nicht akzeptabel ist.
Unter Linux verwendet das SDK boost :: asio :: ssl :: context :: sslv23, von dem ich denke, dass es bereits TLS 1.1 und 1.2 unterstützt. Zur Feinsteuerung können Sie SSL_CTX_set_options aufrufen.
Verwandte Themen
- 1. TLS 1.1/1.2 Unterstützung für Xamarin.Android
- 2. Ejabberd tls 1.2 nur
- 3. Xamarin-Formulare - Salesforce - TLS 1.1 oder TLS 1.2. Fehler für POST-API-Aufruf für Android
- 4. Verwendung von TLS 1.2 von Java 6
- 5. Wie unterstützt man TLS 1.1, 1.2 für Python (2.7)
- 6. .NET-Webdienst für die Verwendung von TLS 1.2 aktualisieren
- 7. TLS 1.1, 1.2 in WebView für Android <= 4.3
- 8. Verwendung von TLS 1.2 in Java 6
- 9. Verwenden von TLS 1.1/1.2 in WSO2 ESB ausgehende Anfrage
- 10. RestSharp & TLS 1.1
- 11. Aktivieren Sie die Verwendung von TLS 1.2 in SoapUI Pro
- 12. Kompatible Oracle Version für TLS 1.2
- 13. TLS 1.2 und HTTP/1.1-Upgrade (PHP fsockopen)
- 14. WordAPI 1.1 und 1.2 Verwendung in Apps für Office
- 15. TLS 1.2-Verbindungen für den Zahlungsprozessor
- 16. TLS 1.2 ECDHE_RSA-Signatur
- 17. TLS 1.2-Konfiguration für Hybris-Server
- 18. Kann ich TLS Version 1.1 oder 1.2 in Python 2 verwenden?
- 19. Force TLS 1.2 auf Appengine-dev-Server SDK
- 20. Wie aktualisiere ich Stripe für TLS 1.2
- 21. Powershell Einstellung Sicherheitsprotokoll TLS 1.2
- 22. Fedora-Konfiguration zum Aktivieren von TLS 1.2
- 23. Wie erzwinge Java Server nur tls 1.2 zu akzeptieren und tls 1.0 und tls 1.1 Verbindungen zu verwerfen
- 24. Überprüfen Sie programmatisch die Version von SOAP (1.1 oder 1.2 oder beide) eine WSDL-Datei unterstützt
- 25. Aktivieren von TLS 1.2 in Java 1.6
- 26. Ebay API SSL? tls 1.2
- 27. Unterstützt Apache CXF TLS 1.2?
- 28. Wie erzwinge Netty Server für die Kommunikation über TLS 1.2?
- 29. HDInsight SDK [Microsoft .NET SDK für Hadoop]
- 30. So führen Sie django runserver über TLS 1.2 aus