<<wsHttpBinding aktarımı>>
HTTP aktarımı için kimlik doğrulama ayarlarını tanımlar.
<Yapılandırma>
<system.serviceModel>
<Bağlama>
<wsHttpBinding>
<Bağlama>
<Güvenlik>
<Taşıma>
Syntax
<wsHttpBinding>
<binding>
<security mode="None|Transport|TransportWithMessageCredential|TransportCredentialOnly">
<transport clientCredentialType="Basic|Certificate|Digest|None|Ntlm|Windows"
proxyCredentialType="Basic|Digest|None|Ntlm|Windows"
realm="string">
<extendedProtectionPolicy policyEnforcement="Never|WhenSupported|Always"
protectionScenario="TransportSelected|TrustedProxy">
<customServiceNames>
</customServiceNames>
</extendedProtectionPolicy>
</transport>
</security>
</binding>
</wsHttpBinding>
Tür
Öznitelikler ve Öğeler
Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.
Öznitelikler
Öznitelik | Açıklama |
---|---|
clientCredentialType |
Hizmette istemcinin kimliğini doğrulamak için kullanılan kimlik bilgilerini belirtir. Bu öznitelik türündedir HttpClientCredentialType. |
proxyCredentialType |
Bir etki alanı proxy'sinde istemcinin kimliğini doğrulamak için kullanılan kimlik bilgilerini belirtir. Bu öznitelik türündedir HttpProxyCredentialType. |
realm |
Özet veya temel kimlik doğrulaması için kimlik doğrulama bölgesi belirten bir dize. Varsayılan değer boş bir dizedir. Kimlik doğrulama bölgesi en azından kimlik doğrulamasını gerçekleştiren konağın adını belirtir. Ayrıca erişimi olan bir kullanıcı koleksiyonu da belirtebilir. Bir kullanıcı, birkaç olası kullanıcı adı ve paroladan hangisinin kullanılabileceğini belirlemek için kimlik doğrulama bölgelerini sorgulayabilir. |
policyEnforcement |
Bu numaralandırma, ne zaman ExtendedProtectionPolicy zorlanması gerektiğini belirtir. 1. Hiçbir zaman – İlke hiçbir zaman uygulanmaz (Genişletilmiş Koruma devre dışı bırakılır). 2. Desteklendiğinde – İlke yalnızca istemci Genişletilmiş Koruma'yı destekliyorsa uygulanır. 3. Her zaman – İlke her zaman uygulanır. Genişletilmiş Koruma'yi desteklemeyen istemciler kimlik doğrulaması yapamaz. |
clientCredentialType Özniteliği
Değer | Açıklama |
---|---|
None |
Güvenlik devre dışı bırakıldı. |
Basic |
Temel kimlik doğrulamayı kullanır. |
Digest |
Özet kimlik doğrulamayı kullanır. |
Ntlm |
Windows etki alanıyla geri dönüş olarak NTLM kimlik doğrulamayı kullanır. |
Windows |
Tümleşik Windows kimlik doğrulamayı kullanır. |
Certificate |
İstemcinin kimliğini doğrulamak için X.509 sertifikalarını kullanır. |
proxyCredentialType Özniteliği
Değer | Açıklama |
---|---|
None |
Güvenlik devre dışı bırakıldı. |
Basic |
Temel kimlik doğrulamayı kullanır. |
Digest |
Özet kimlik doğrulamayı kullanır. |
Ntlm |
NtLM'i Bir Windows etki alanı ile geri dönüş olarak kullanır. |
Windows |
Tümleşik Windows kimlik doğrulamayı kullanır. |
Certificate |
İstemcinin kimliğini doğrulamak için X.509 sertifikalarını kullanır. |
Alt Öğeler
Yok.
Üst Öğeler
Öğe | Açıklama |
---|---|
<Güvenlik> | wsHttpBinding'in<> güvenlik özelliklerini temsil eder. |
Ayrıca bkz.
GitHub'da bizimle işbirliği yapın
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin