HttpClientCredentialType 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.
HTTP istemcileri için geçerli kimlik bilgisi türlerini numaralandırır.
public enum class HttpClientCredentialType
public enum HttpClientCredentialType
type HttpClientCredentialType =
Public Enum HttpClientCredentialType
- Devralma
Alanlar
Basic | 1 | Temel kimlik doğrulamayı belirtir. Daha fazla bilgi için bkz . RFC 2617 - HTTP Kimlik Doğrulaması: Temel ve Özet Kimlik Doğrulaması. |
Certificate | 5 | Sertifika kullanarak istemci kimlik doğrulamayı belirtir. |
Digest | 2 | Özet kimlik doğrulamayı belirtir. Daha fazla bilgi için bkz . RFC 2617 - HTTP Kimlik Doğrulaması: Temel ve Özet Kimlik Doğrulaması. |
InheritedFromHost | 6 | Kimlik doğrulaması konaktan devralınır. |
None | 0 | Anonim kimlik doğrulamayı belirtir. |
Ntlm | 3 | NTLM kullanarak istemci kimlik doğrulamayı belirtir. |
Windows | 4 | Windows kullanarak istemci kimlik doğrulamayı belirtir. |
Örnekler
Aşağıdaki kod, bu numaralandırmanın bir üyesine nasıl ayarlandığını ClientCredentialType gösterir.
// The code uses a shortcut to specify the security mode to Transport.
WSHttpBinding b = new WSHttpBinding(SecurityMode.Transport);
b.Security.Transport.ClientCredentialType = HttpClientCredentialType.Windows;
' The code uses a shortcut to specify the security mode to Transport.
Dim b As WSHttpBinding = New WSHttpBinding(SecurityMode.Transport)
b.Security.Transport.ClientCredentialType = HttpClientCredentialType.Windows
Açıklamalar
Bu numaralandırma tarafından ClientCredentialType kimlik doğrulaması için kullanılacak istemci kimlik bilgilerinin türünü belirtmek için kullanılır.
olarak ayarlanırsa SecurityModeTransportWithMessageCredentialdeğerinin HttpClientCredentialType yoksayıldığını unutmayın.