HttpListenerRequest.TransportContext Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- DefaultServiceNames
- ExtendedProtectionPolicy
- ExtendedProtectionSelectorDelegate
- HttpListener.ExtendedProtectionSelector
- ServiceName
- System.Security.Authentication.ExtendedProtection
- ExtendedProtectionPolicy
- Integrierte Windows-Authentifizierung unter Verwendung von "Erweiterter Schutz" (möglicherweise auf Englisch)