Freigeben über


HttpListenerRequest.TransportContext Eigenschaft

Definition

Ruft das TransportContext für die Clientanforderung ab.

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

Eigenschaftswert

Ein TransportContext-Objekt für die Clientanforderung.

Hinweise

Die TransportContext -Eigenschaft kann verwendet werden, um das Kanalbindungstoken (CBT) für ein HttpListenerRequest abzurufen, das mit HTTPS gesendet wurde.

Eine Anwendung könnte die TransportContext -Eigenschaft verwenden, um mithilfe von Aufrufen der nativen Win32 AcceptSecurityContext-Funktion benutzerdefinierte Authentifizierung durchzuführen.

Wenn eine Anwendung versucht, das Kanalbindungstoken (CBT) aus dieser TransportContext Eigenschaft mithilfe der GetChannelBinding -Methode abzurufen und die ChannelBindingKind nicht Endpointist, wird NotSupportedExceptionausgelöstHttpListenerRequest. Der HttpListenerRequest überschreibt die GetChannelBinding -Methode mit einer internen Implementierung.

Gilt für:

Weitere Informationen