SslProtocols Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
olası sürümlerini SslProtocolstanımlar.
Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.
public enum class SslProtocols
[System.Flags]
public enum SslProtocols
[<System.Flags>]
type SslProtocols =
Public Enum SslProtocols
- Devralma
- Öznitelikler
Alanlar
Default | 240 | yerine |
None | 0 | İşletim sisteminin kullanılacak en iyi protokolü seçmesine ve güvenli olmayan protokolleri engellemesine izin verir. Uygulamanızın bunu yapmak için belirli bir nedeni yoksa, bu alanı kullanmanız gerekir. |
Ssl2 | 12 | SSL 2.0 protokolunu belirtir. SSL 2.0, TLS protokolü tarafından değiştirildi ve yalnızca geriye dönük uyumluluk için sağlandı. |
Ssl3 | 48 | SSL 3.0 protokolunu belirtir. SSL 3.0, TLS protokolü tarafından değiştirildi ve yalnızca geriye dönük uyumluluk için sağlandı. |
Tls | 192 | TLS 1.0 güvenlik protokollerini belirtir. TLS 1.0 yalnızca geriye dönük uyumluluk için sağlanır. TLS protokolü IETF RFC 2246'da tanımlanır. Bu üye .NET 7'den başlayarak kullanımdan kaldırıldı. |
Tls11 | 768 | TLS 1.1 güvenlik protokollerini belirtir. TLS protokolü IETF RFC 4346'da tanımlanır. Bu üye .NET 7'den başlayarak kullanımdan kaldırıldı. |
Tls12 | 3072 | TLS 1.2 güvenlik protokollerini belirtir. TLS protokolü IETF RFC 5246'da tanımlanır. |
Tls13 | 12288 | TLS 1.3 güvenlik protokollerini belirtir. TLS protokolü IETF RFC 8446'da tanımlanır. |
Açıklamalar
El sıkışma sırasında istemci SSL sürümlerinin listesini gönderir ve sunucu bu listeden en iyi eşleşen sürümü seçer.