Udostępnij za pośrednictwem


SecurityBindingElement.CreateSspiNegotiationOverTransportBindingElement Metoda

Definicja

Tworzy element powiązania zabezpieczeń skonfigurowany do uwierzytelniania klienta na podstawie negocjacji protokołu SSPI protokołu SOAP przy użyciu pakietu uwierzytelniania Negotiate. Element powiązania wymaga transportu w celu zapewnienia uwierzytelniania serwera i ochrony komunikatów (na przykład HTTPS).

Przeciążenia

CreateSspiNegotiationOverTransportBindingElement()

Tworzy element powiązania zabezpieczeń skonfigurowany do uwierzytelniania klienta na podstawie negocjacji protokołu SSPI protokołu SOAP przy użyciu pakietu uwierzytelniania Negotiate. Element powiązania wymaga transportu w celu zapewnienia uwierzytelniania serwera i ochrony komunikatów (na przykład HTTPS).

CreateSspiNegotiationOverTransportBindingElement(Boolean)

Tworzy element powiązania zabezpieczeń skonfigurowany do uwierzytelniania klienta na podstawie negocjacji protokołu SSPI protokołu SOAP przy użyciu pakietu uwierzytelniania Negotiate. Element powiązania wymaga transportu w celu zapewnienia uwierzytelniania serwera i ochrony komunikatów (na przykład HTTPS).

CreateSspiNegotiationOverTransportBindingElement()

Tworzy element powiązania zabezpieczeń skonfigurowany do uwierzytelniania klienta na podstawie negocjacji protokołu SSPI protokołu SOAP przy użyciu pakietu uwierzytelniania Negotiate. Element powiązania wymaga transportu w celu zapewnienia uwierzytelniania serwera i ochrony komunikatów (na przykład HTTPS).

public:
 static System::ServiceModel::Channels::TransportSecurityBindingElement ^ CreateSspiNegotiationOverTransportBindingElement();
public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateSspiNegotiationOverTransportBindingElement ();
static member CreateSspiNegotiationOverTransportBindingElement : unit -> System.ServiceModel.Channels.TransportSecurityBindingElement
Public Shared Function CreateSspiNegotiationOverTransportBindingElement () As TransportSecurityBindingElement

Zwraca

Obiekt TransportSecurityBindingElement.

Uwagi

Token kontekstu zabezpieczeń wystawiony na końcu negocjacji SSPI jest oparty na plikach cookie.

Utworzone powiązanie ma IncludeTimestamp ustawioną wartość true. Obiekt LocalClientSecuritySettings zwrócony z LocalClientSettings właściwości ma ustawioną DetectReplays właściwość na false.

Obiekt LocalServiceSecuritySettings zwrócony z LocalServiceSettings właściwości ma ustawioną DetectReplays właściwość na false.

Dotyczy

CreateSspiNegotiationOverTransportBindingElement(Boolean)

Tworzy element powiązania zabezpieczeń skonfigurowany do uwierzytelniania klienta na podstawie negocjacji protokołu SSPI protokołu SOAP przy użyciu pakietu uwierzytelniania Negotiate. Element powiązania wymaga transportu w celu zapewnienia uwierzytelniania serwera i ochrony komunikatów (na przykład HTTPS).

public:
 static System::ServiceModel::Channels::TransportSecurityBindingElement ^ CreateSspiNegotiationOverTransportBindingElement(bool requireCancellation);
public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateSspiNegotiationOverTransportBindingElement (bool requireCancellation);
static member CreateSspiNegotiationOverTransportBindingElement : bool -> System.ServiceModel.Channels.TransportSecurityBindingElement
Public Shared Function CreateSspiNegotiationOverTransportBindingElement (requireCancellation As Boolean) As TransportSecurityBindingElement

Parametry

requireCancellation
Boolean

Określa, czy jest wymagane anulowanie. Ustawienie go tak, aby false umożliwiał token kontekstu zabezpieczeń, który jest przydatny w scenariuszach farmy sieci Web, ponieważ w tym trybie stan sesji jest kodowany wewnątrz ustalonego tokenu kontekstu zabezpieczeń zamiast przechowywać w pamięci serwera.

Zwraca

Obiekt TransportSecurityBindingElement.

Uwagi

Jeśli requireCancellation jest falseto , są wystawiane tokeny kontekstu zabezpieczeń oparte na plikach cookie; w przeciwnym razie są wystawiane tokeny kontekstu zabezpieczeń oparte na sesji.

Utworzone powiązanie ma IncludeTimestamp ustawioną wartość true. Obiekt LocalClientSecuritySettings zwrócony z LocalClientSettings właściwości ma ustawioną DetectReplays właściwość na false.

Obiekt LocalServiceSecuritySettings zwrócony z LocalServiceSettings właściwości ma ustawioną DetectReplays właściwość na false.

Dotyczy