<transport> wsHttpBinding <>

Definuje nastavení ověřování pro přenos HTTP.

<Konfigurace>
  <System.servicemodel>
    <Vazby>
      <wsHttpBinding>
        <Vazba>
          <Zabezpečení>
            <Dopravy>

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>

Typ

HttpTransportSecurity

Atributy a elementy

Následující části popisují atributy, podřízené prvky a nadřazené prvky.

Atributy

Atribut Popis
clientCredentialType Určuje přihlašovací údaje použité k ověření klienta ve službě. Tento atribut je typu HttpClientCredentialType.
proxyCredentialType Určuje přihlašovací údaje použité k ověření klienta na proxy serveru domény. Tento atribut je typu HttpProxyCredentialType.
realm Řetězec, který určuje sféru ověřování pro digest nebo základní ověřování. Výchozí hodnota je prázdný řetězec.

Sféra ověřování určuje alespoň název hostitele, který provádí ověřování. Může také zadat kolekci uživatelů, kteří mají přístup. Uživatel může dotazovat sféru ověřování, aby zjistil, které z několika možných uživatelských jmen a hesel lze použít.
policyEnforcement Tento výčet určuje, kdy se má vynucovat ExtendedProtectionPolicy .

1. Nikdy – zásady se nikdy nevynucuje (rozšířená ochrana je zakázaná).
2. WhenSupported – zásady se vynucují pouze v případě, že klient podporuje rozšířenou ochranu.
3. Vždy – zásady se vždy vynucuje. Klienti, kteří rozšířenou ochranu nepodporují, se nepodaří ověřit.

clientCredentialType – atribut

Hodnota Popis
None Zabezpečení je zakázané.
Basic Používá základní ověřování.
Digest Používá ověřování pomocí hodnot hash.
Ntlm Používá ověřování NTLM jako záložní řešení s doménou Windows.
Windows Používá integrované ověřování Systému Windows.
Certificate K ověření klienta používá certifikáty X.509.

atribut proxyCredentialType

Hodnota Popis
None Zabezpečení je zakázané.
Basic Používá základní ověřování.
Digest Používá ověřování pomocí hodnot hash.
Ntlm Používá protokol NTLM jako záložní řešení s doménou Windows.
Windows Používá integrované ověřování Systému Windows.
Certificate K ověření klienta používá certifikáty X.509.

Podřízené elementy

Žádné

Nadřazené elementy

Element Popis
<Zabezpečení> Představuje možnosti <zabezpečení wsHttpBinding>.

Viz také