Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
WebhttpBinding< ile> yapılandırılmış bir uç nokta için güvenlik gereksinimlerini belirtir.
<configuration>
<system.serviceModel>
<bindings>
<webHttpBinding>
<binding>
<security>
Sözdizimi
<system.ServiceModel>
<bindings>
<webHttpBinding>
<binding name = "String">
<security mode="None/Transport/TransportCredentialOnly">
<transport clientCredentialType="Basic/Certificate/Digest/None/Ntlm/Windows"
proxyCredentialType="Basic/Digest/None/Ntlm/Windows"
realm="String" />
</security>
</binding>
</webHttpBinding>
</bindings>
</system.ServiceModel>
Öznitelikler ve Öğeler
Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.
Attributes
| Özellik | Description |
|---|---|
| mode | Aktarım düzeyi güvenliğin uç nokta tarafından kullanılıp kullanılmayacağını belirtir. Varsayılan değer: None. Bu öznitelik türündedir WebHttpSecurityMode. |
Mod Özniteliği
| Değer | Description |
|---|---|
| Hiç kimse | Güvenlik devre dışı bırakıldı. |
| Transport | Https kullanılarak güvenlik sağlanır. Hizmetin SSL sertifikaları ile yapılandırılması gerekir. İletinin güvenliği tamamen HTTPS kullanılarak sağlanır ve hizmetin kimliği istemci tarafından hizmetin SSL sertifikası kullanılarak doğrulanır. İstemci kimlik doğrulaması, ClientCredentialType aracılığıyla < denetlendi. |
| TransportCredentialOnly | Bu mod ileti bütünlüğü ve gizlilik sağlamaz. HTTP tabanlı istemci kimlik doğrulaması sağlar. Bu mod dikkatli kullanılmalıdır. Aktarım güvenliğinin başka yollarla (IPSec gibi) sağlandığı ve WCF altyapısı tarafından yalnızca istemci kimlik doğrulamasının sağlandığı ortamlarda kullanılmalıdır. |
Alt Öğeler
| Öğe | Description |
|---|---|
| <Taşıma> | Aktarım güvenlik ayarlarını tanımlar. Bu öğe türüne HttpTransportSecurityElement karşılık gelir. |
Üst Öğeler
| Öğe | Description |
|---|---|
| <webHttpBinding> | SOAP iletileri yerine HTTP isteklerine yanıt veren Windows Communication Foundation (WCF) Web hizmetlerinin uç noktalarını yapılandırmak için kullanılan bağlama öğesi. |
Ayrıca bakınız
- WebHttpBindingElement
- WSHttpSecurityElement
- Security
- Security
- WebHttpSecurity
- Hizmetleri ve İstemcileri Güvenli Hale Getirme
- Kimlik Bilgisi Türü Seçme
- Bağlamalar
- System-Provided Bağlamalarını Yapılandırma
- Hizmetleri ve İstemcileri Yapılandırmak için Bağlamaları Kullanma
- <bağlama>
- WCF Web HTTP Programlama Modeli
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.