<transport> van <wsHttpBinding>
Definieert verificatie-instellingen voor het HTTP-transport.
<Configuratie>
<system.serviceModel>
<Bindings>
<wsHttpBinding>
<Bindend>
<Veiligheid>
<Vervoer>
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>
Type
Kenmerken en elementen
In de volgende secties worden kenmerken, onderliggende elementen en bovenliggende elementen beschreven.
Kenmerken
Kenmerk | Beschrijving |
---|---|
clientCredentialType |
Hiermee geeft u de referentie die wordt gebruikt om de client te verifiëren bij de service. Dit kenmerk is van het type HttpClientCredentialType. |
proxyCredentialType |
Hiermee geeft u de referentie die wordt gebruikt om de client te verifiëren bij een domeinproxy. Dit kenmerk is van het type HttpProxyCredentialType. |
realm |
Een tekenreeks die de verificatierealm voor digest- of basisverificatie aangeeft. De standaardwaarde is een lege tekenreeks. Een verificatierealm geeft ten minste de naam op van de host die de verificatie uitvoert. Het kan ook een verzameling gebruikers opgeven die toegang heeft. Een gebruiker kan een query uitvoeren op de verificatierealm om na te gaan welke van de verschillende mogelijke gebruikersnamen en wachtwoorden kan worden gebruikt. |
policyEnforcement |
Deze opsomming geeft aan wanneer de ExtendedProtectionPolicy moet worden afgedwongen. 1. Nooit: het beleid wordt nooit afgedwongen (Uitgebreide beveiliging is uitgeschakeld). 2. WhenSupported: het beleid wordt alleen afgedwongen als de client uitgebreide beveiliging ondersteunt. 3. Altijd: het beleid wordt altijd afgedwongen. Clients die geen ondersteuning bieden voor Uitgebreide beveiliging, kunnen niet worden geverifieerd. |
kenmerk clientCredentialType
Waarde | Beschrijving |
---|---|
None |
Beveiliging is uitgeschakeld. |
Basic |
Maakt gebruik van basisverificatie. |
Digest |
Maakt gebruik van digest-verificatie. |
Ntlm |
Maakt gebruik van NTLM-verificatie als een terugval met een Windows-domein. |
Windows |
Maakt gebruik van geïntegreerde Windows-verificatie. |
Certificate |
Gebruikt X.509-certificaten om de client te verifiëren. |
kenmerk proxyCredentialType
Waarde | Beschrijving |
---|---|
None |
Beveiliging is uitgeschakeld. |
Basic |
Maakt gebruik van basisverificatie. |
Digest |
Maakt gebruik van digest-verificatie. |
Ntlm |
Gebruikt NTLM als een terugval met een Windows-domein. |
Windows |
Maakt gebruik van geïntegreerde Windows-verificatie. |
Certificate |
Gebruikt X.509-certificaten om de client te verifiëren. |
Onderliggende elementen
Geen.
Bovenliggende elementen
Element | Beschrijving |
---|---|
<Veiligheid> | Vertegenwoordigt de beveiligingsmogelijkheden van de <wsHttpBinding>. |
Zie ook
Met ons samenwerken op GitHub
De bron voor deze inhoud vindt u op GitHub, waar u ook problemen en pull-aanvragen kunt maken en controleren. Bekijk onze gids voor inzenders voor meer informatie.