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 die 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 mit HTTPS gesendetes Kanalbindungstoken abzurufen.
Eine Anwendung könnte die TransportContext Eigenschaft verwenden, um benutzerdefinierte Authentifizierung mithilfe von Aufrufen der systemeigenen Win32 AcceptSecurityContext-Funktion auszuführen.
Wenn eine Anwendung versucht, das Kanalbindungstoken (CBT) mithilfe der GetChannelBinding Methode und nicht EndpointChannelBindingKind von dieser TransportContext Eigenschaft abzurufen, wird dies HttpListenerRequest ausgelöstNotSupportedException. Die HttpListenerRequest Methode wird mit einer internen Implementierung überschrieben GetChannelBinding .
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)