HttpListenerRequest.TransportContext Propriété

Définition

Obtient le TransportContext de la requête client.Gets the TransportContext for the client request.

public:
 property System::Net::TransportContext ^ TransportContext { System::Net::TransportContext ^ get(); };
public System.Net.TransportContext TransportContext { get; }
member this.TransportContext : System.Net.TransportContext
Public ReadOnly Property TransportContext As TransportContext

Valeur de propriété

Objet TransportContext de la requête client.A TransportContext object for the client request.

Remarques

La propriété TransportContext peut être utilisée pour récupérer le jeton de liaison de canal pour une HttpListenerRequest qui a été envoyée à l’aide du protocole HTTPs.The TransportContext property can be used to retrieve the channel binding token (CBT) for an HttpListenerRequest which was sent using HTTPS.

Une application peut utiliser la propriété TransportContext pour effectuer une authentification personnalisée à l’aide d’appels à la fonction AcceptSecurityContext Win32 native.An application could use the TransportContext property to perform custom authentication using calls to the native Win32 AcceptSecurityContext function.

Si une application tente de récupérer le jeton de liaison de canal (CBT) à partir de cette propriété TransportContext à l’aide de la méthode GetChannelBinding et que le ChannelBindingKind n’est pas Endpoint, la HttpListenerRequest lèvera NotSupportedException.If an application attempts to retrieve the channel binding token (CBT) from this TransportContext property using the GetChannelBinding method and the ChannelBindingKind is not Endpoint, then the HttpListenerRequest will throw NotSupportedException. L' HttpListenerRequest substitue la méthode GetChannelBinding par une implémentation interne.The HttpListenerRequest overrides the GetChannelBinding method with an internal implementation.

S’applique à

Voir aussi