SNI:支持多域名、多个单域名以及通配型证书的需求

发布时间:2016/12/30 1:37:57 打印 字号:
本帖最后由 WS_Daniel 于 2016-6-7 16:41 编辑

1:支持SNI的浏览器
Internet Explorer 7 or later, on Windows Vista or higher. Does not work on Windows XP, even Internet Explorer 8.
Mozilla Firefox 2.0 or later.
Opera 8.0 or later (the TLS 1.1 protocol must be enabled).
Opera Mobile at least version 10.1 beta on Android[citation needed].
Google Chrome (Vista or higher. XP on Chrome 6 or newer. OS X 10.5.7 or higher on Chrome 5.0.342.1 or newer).
Safari 2.1 or later (Mac OS X 10.5.6 or higher and Windows Vista or higher).
Konqueror/KDE 4.7 or later.
MobileSafari in Apple iOS 4.0 or later.
Android default browser on Honeycomb or newer.
Windows Phone 7[citation needed].
MicroB on Maemo.
2:支持SNI的服务器
Apache 2.2.12 or later using mod_ssl(or alternatively with experimental mod_gnutls)
Cherokee if compiled with TLS support
Versions of lighttpd 1.4.x and 1.5.x with patch, or 1.4.24+ without patch
Nginx with an accompanying OpenSSL built with SNI support
LiteSpeed 4.1 or later
Pound 2.6 or later
Apache Tomcat on Java 7 or later
Microsoft Internet Information Server IIS 8

3.:支持SNI的库
Mozilla NSS 3.11.1 client-side only.
OpenSSL 0.9.8f (released 11 Oct 2007) – not compiled in by default, can be compiled in with config option ‘–enable-tlsext.
OpenSSL 0.9.8j (released 07 Jan 2009) through 1.0.0 (released 29 March 2010) – compiled in by default.
GNU TLS.
libcurl / cURL since 7.18.1 (released 30 Mar 2008) when compiled against an SSL/TLS toolkit with SNI support.
Python 3.2 (ssl, urllib and httplib modules).
Qt 4.8.
Oracle Java 7 JSSE.



语言支持能力:
JavaSE 7+ & HttpClient 4.3.2+
PHP 5.3.2 + openssl 0.9.8f+

工具支持能力:
curl 7.18.1+ & openssl 0.9.8j+  
wget 1.14+ & openssl 0.9.8j+