如果目前正在執行火狐26,你可能已經注意到,瀏覽器僅支援ssl 3.0和tls 1.0,預設不開啟tls 1.1或tls 1.2。另外我們知道firefox 27 已經實現了對tls 1.2的支援。
那麼我們如何檢視瀏覽器對tsl的支援情況?
方法如下:
進入「about:config」;
搜尋 「security.tls.version」;
搜尋結果內容條目中「security.tls.version.max」項的值在firefox26中預設是「1」,這表示只支援tls 1.0,但不支援tls 1.1或tls 1.2;
「security.tls.version.min」預設值為「0」,最低安全連線支援ssl3.0 。
在firefox 27中,「security.tls.version.max」預設情況下已經改為「3」,這意味著tls 1.1或tls 1.2這兩個 firefox 預設就已經支援。
下面是所有可能的值和代表的意義:
拿firefox27舉例,在firefox 27中最小被設定為0,最大值設定為3,這意味著所有的協議都支援,而且firefox會先嘗試使用tls 1.2,然後再tls 1.1,然後tls 1.0,最後嘗試ssl 3.0。你也可以手動修改,如把最大值改為2,那麼firefox27即使是支援tls 1.2的,也不會去嘗試使用,而是優先嘗試使用tls 1.1。
ssl和tls的等價關係為ssl 3.0 = tls 1.0
security.tls.version.max = 3 (tls 1.2); default is 2 (tls 1.0)
security.tls.version.min = 0 (ssl 3.0); default
0ssl 3.0 is the minimum required / maximum supported encryption protocol. (this is the current default for the minimum required version.)
1tls 1.0 is the minimum required / maximum supported encryption protocol. (this is the current default for the maximum supported version.)
2tls 1.1 is the minimum required / maximum supported encryption protocol.
3tls 1.2 is the minimum required / maximum supported encryption protocol. (not supported in firefox 23.0 and seamonkey 2.20.)
自定義 Firefox TLS支援版本s
如果目前正在執行火狐26,你可能已經注意到,瀏覽器僅支援ssl 3.0和tls 1.0,預設不開啟tls 1.1或tls 1.2。另外我們知道firefox 27 已經實現了對tls 1.2的支援。那麼我們如何檢視瀏覽器對tsl的支援情況?方法如下 進入 about config 搜尋 securi...
自定義控制項(支援模板)
任何控制項都可以包含子控制項。乙個控制項支援模板,其實就是在往它裡面加子控制項。模板是用什麼形式在控制項內公開的呢?想一想,我們用乙個一般的控制項都可以直接用標記來指定屬性,而模板也是使用標記來操作。使用模板的時候,就是用標記的方法給模板賦值,根據 任何控制項都可以包含子控制項 所以模板裡也可以再包...
讓Datagridview支援自定義回車事件
vb.net中的datagridview控制項,無法對單元格的回車事件,進行繫結,這對程式設計師來說,是個 煩。vb.net中datagridview的回車事件預設是單元格下移動的功能,無法改變。下面提供一種方法,實現對datagridview中的回車事件進行繫結。首先過載系統事件,遮蔽原來的事件,...