您现在的位置是:首页 >技术交流 >Rebex HTTPS for .NET网站首页技术交流
Rebex HTTPS for .NET
Rebex HTTPS for .NET
HTTP: You can now use a canonicalized form of IPv6 address in HTTP host header.
Networking: Added support for IPv6 addresses to SOCKS5 proxy (client-side).
Networking: You can now use 'Proxy-Connection' header instead of 'Connection' with HTTP CONNECT proxies.
Rebex HTTPS is an HTTP and HTTPS library for .NET. It brings TLS 1.2, 1.1, SHA-2, SNI, AES/GCM and other modern security-related features to legacy platforms. Additionally, it supports TLS 1.3 on all mainstream platforms including .NET 3.5 on Windows 7. Rebex HTTPS is designed as a drop-in replacement for HttpWebRequest / WebRequest, WebClient and can be used as an alternative SOAP web services transport layer.
Rebex HTTPS Features
TLS 1.2 with SHA-2 certificates on Windows XP and Windows CE; TLS 1.3 on .NET 3.5-4.8 and Windows 7 - Trying to download a file from the web or access a secure web service from your .NET Compact Framework application? Watch out for WebException. .NET CF's HttpWebRequest doesn't support TLS 1.2, TLS, 1.1 or SHA-2 based certificates. Rebex HTTPS implements modern TLS features on all supported platforms including .NET Compact Framework 3.5/3.9 (Windows Mobile 5/6, Windows CE, Pocket PC, Windows Embedded Compact) and .NET 2.0/3.0/3.5 (even on Windows XP SP3 and Windows Vista).
Rebex HTTPS supports the following TLS/SSL features:
TLS 1.3 on mainstream platforms including .NET 3.5-4.8 on Windows 7 (or Windows XP SP3 with plugins)
TLS 1.2, 1.1, 1.0 on all platforms (including .NET Compact Framework 3.5/3.9)
Elliptic Curve DSA and Elliptic Curve Diffie-Hellman ciphers (requires a plugin on some platforms)