<wsHttpBinding güvenliği><>
wsHttpBinding'in<> güvenlik özelliklerini temsil eder.
<Yapılandırma>
<system.serviceModel>
<Bağlama>
<wsHttpBinding>
<Bağlama>
<Güvenlik>
Syntax
<security mode="Message/None/Transport/TransportWithMessageCredential">
<transport clientCredentialType="Basic/Certificate/Digest/None/Ntlm/Windows"
proxyCredentialType="Basic/Digest/None/Ntlm/Windows"
realm="String"
defaultClientCredentialType="Basic/Certificate/Digest/None/Ntlm/Windows"
defaultProxyCredentialType="Basic/Digest/None/Ntlm/Windows"
defaultRealm="String" />
<message clientCredentialType="Certificate/IssuedToken/None/UserName/Windows"
algorithmSuite="Basic128/Basic192/Basic256/Basic128Rsa15/Basic256Rsa15/TripleDes/TripleDesRsa15/Basic128Sha256/Basic192Sha256/TripleDesSha256/Basic128Sha256Rsa15/Basic192Sha256Rsa15/Basic256Sha256Rsa15/TripleDesSha256Rsa15"
establishSecurityContext="Boolean"
negotiateServiceCredential="Boolean" />
</security>
Öznitelikler ve Öğeler
Aşağıdaki bölümlerde öznitelikler, alt öğeler ve üst öğeler açıklanmaktadır
Öznitelikler
Öznitelik | Açıklama |
---|---|
mod | -Isteğe bağlı. Uygulanan güvenlik türünü belirtir. Varsayılan değer: Message .- Bu öznitelik türündedir SecurityMode. |
Mod Özniteliği
Değer | Açıklama |
---|---|
Hiçbiri | Güvenlik devre dışı bırakıldı. |
Aktarım | Güvenlik HTTPS kullanılarak sağlanır. Hizmetin SSL sertifikaları ile yapılandırılması gerekir. İletinin güvenliği tamamen HTTPS kullanılarak sağlanır ve istemci tarafından hizmetin SSL sertifikası kullanılarak kimlik doğrulaması yapılır. İstemci kimlik doğrulaması özniteliği aracılığıyla ClientCredentials denetlendi. öğesini seçin<>. |
İleti | Güvenlik, SOAP ileti güvenliği kullanılarak sağlanır. Varsayılan olarak, SOAP gövdesi Şifrelenmiş ve İmzalı'dır. Bu mod, hizmet kimlik bilgilerinin istemcide bant dışında kullanılabilir olup olmadığı, kullanılacak algoritma paketi ve Security.Message özelliği aracılığıyla ileti gövdesine uygulanacak koruma düzeyi gibi çeşitli özellikler sunar. İstemci kimlik doğrulaması oturum başına bir kez gerçekleştirilir ve oturum süresi boyunca kimlik doğrulaması sonuçları önbelleğe alınır. |
Transportwithmessagecredential | Bu modda HTTPS bütünlük, gizlilik ve sunucu kimlik doğrulaması, SOAP ileti güvenliği ise istemci kimlik doğrulaması sağlar. Varsayılan olarak, istemci kimlik doğrulaması oturum başına bir kez gerçekleştirilir ve oturum süresince kimlik doğrulaması sonuçları önbelleğe alınır. |
Alt Öğeler
Öğe | Açıklama |
---|---|
<Taşıma> | Aktarım güvenlik ayarlarını tanımlar. Bu öğe türüne HttpTransportSecurityElement karşılık gelir. |
<İleti> | İletinin güvenlik ayarlarını tanımlar. Bu öğe türüne MessageSecurityOverHttpElement karşılık gelir. |
Üst Öğeler
Öğe | Açıklama |
---|---|
<wsHttpBinding> | HTTP aktarım uygulamaları için güvenli bağlama. |
Açıklamalar
WSHttpBinding sınıfı, WS-* belirtimlerini uygulayan hizmetlerle birlikte çalışma için tasarlanmıştır. Bu bağlamanın aktarım güvenliği, HTTP veya HTTPS üzerinden Güvenli Yuva Katmanı 'dır (SSL).
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.