<transport> av <wsHttpBinding>
Definierar autentiseringsinställningar för HTTP-transporten.
<Konfiguration>
<system.serviceModel>
<Bindningar>
<wsHttpBinding>
<Bindande>
<Säkerhet>
<Transport>
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
Attribut och element
I följande avsnitt beskrivs attribut, underordnade element och överordnade element.
Attribut
Attribut | Beskrivning |
---|---|
clientCredentialType |
Anger de autentiseringsuppgifter som används för att autentisera klienten till tjänsten. Det här attributet är av typen HttpClientCredentialType. |
proxyCredentialType |
Anger de autentiseringsuppgifter som används för att autentisera klienten till en domänproxy. Det här attributet är av typen HttpProxyCredentialType. |
realm |
En sträng som anger autentiseringssfären för sammandrag eller grundläggande autentisering. Standardvärdet är en tom sträng. En autentiseringssfär anger åtminstone namnet på värden som utför autentiseringen. Den kan också ange en samling användare som har åtkomst. En användare kan fråga autentiseringssfären för att fastställa vilka av flera möjliga användarnamn och lösenord som kan användas. |
policyEnforcement |
Den här uppräkningen anger när ExtendedProtectionPolicy ska tillämpas. 1. Aldrig – Principen tillämpas aldrig (utökat skydd är inaktiverat). 2. WhenSupported – Principen framtvingas endast om klienten stöder utökat skydd. 3. Always – Principen tillämpas alltid. Klienter som inte stöder Utökat skydd kan inte autentiseras. |
clientCredentialType-attribut
Värde | Beskrivning |
---|---|
None |
Säkerheten är inaktiverad. |
Basic |
Använder grundläggande autentisering. |
Digest |
Använder sammanfattad autentisering. |
Ntlm |
Använder NTLM-autentisering som reserv med en Windows-domän. |
Windows |
Använder integrerad Windows-autentisering. |
Certificate |
Använder X.509-certifikat för att autentisera klienten. |
proxyCredentialType-attribut
Värde | Beskrivning |
---|---|
None |
Säkerheten är inaktiverad. |
Basic |
Använder grundläggande autentisering. |
Digest |
Använder sammanfattad autentisering. |
Ntlm |
Använder NTLM som reserv med en Windows-domän. |
Windows |
Använder integrerad Windows-autentisering. |
Certificate |
Använder X.509-certifikat för att autentisera klienten. |
Underordnade element
Inga.
Överordnade element
Element | Beskrivning |
---|---|
<Säkerhet> | Representerar säkerhetsfunktionerna i <wsHttpBinding>. |
Se även
Samarbeta med oss på GitHub
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.