SecurityBindingElement.CreateSspiNegotiationOverTransportBindingElement Metoda

Definicja

Tworzy element powiązania zabezpieczeń, który jest skonfigurowany do uwierzytelniania klienta na podstawie negocjacji protokołu SOAP SSPI przy użyciu pakietu uwierzytelniania negocjowanego.Creates a security binding element that is configured for client authentication based on SOAP SSPI negotiation using the Negotiate authentication package. Element Binding wymaga transportu do zapewnienia uwierzytelniania serwera i ochrony komunikatów (na przykład HTTPS).The binding element requires the transport to provide server authentication and message protection (for example, HTTPS).

Przeciążenia

CreateSspiNegotiationOverTransportBindingElement()

Tworzy element powiązania zabezpieczeń, który jest skonfigurowany do uwierzytelniania klienta na podstawie negocjacji protokołu SOAP SSPI przy użyciu pakietu uwierzytelniania negocjowanego.Creates a security binding element that is configured for client authentication based on SOAP SSPI negotiation using the Negotiate authentication package. Element Binding wymaga transportu do zapewnienia uwierzytelniania serwera i ochrony komunikatów (na przykład HTTPS).The binding element requires the transport to provide server authentication and message protection (for example, HTTPS).

CreateSspiNegotiationOverTransportBindingElement(Boolean)

Tworzy element powiązania zabezpieczeń, który jest skonfigurowany do uwierzytelniania klienta na podstawie negocjacji protokołu SOAP SSPI przy użyciu pakietu uwierzytelniania negocjowanego.Creates a security binding element that is configured for client authentication based on SOAP SSPI negotiation using the Negotiate authentication package. Element Binding wymaga transportu do zapewnienia uwierzytelniania serwera i ochrony komunikatów (na przykład HTTPS).The binding element requires the transport to provide server authentication and message protection (for example, HTTPS).

CreateSspiNegotiationOverTransportBindingElement()

Tworzy element powiązania zabezpieczeń, który jest skonfigurowany do uwierzytelniania klienta na podstawie negocjacji protokołu SOAP SSPI przy użyciu pakietu uwierzytelniania negocjowanego.Creates a security binding element that is configured for client authentication based on SOAP SSPI negotiation using the Negotiate authentication package. Element Binding wymaga transportu do zapewnienia uwierzytelniania serwera i ochrony komunikatów (na przykład HTTPS).The binding element requires the transport to provide server authentication and message protection (for example, 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

TransportSecurityBindingElement

Obiekt TransportSecurityBindingElement.A TransportSecurityBindingElement object.

Uwagi

Token kontekstu zabezpieczeń wystawiony po zakończeniu negocjacji interfejsu SSPI jest oparty na plikach cookie.The security context token issued at the end of SSPI negotiation is cookie based.

Utworzone powiązanie ma IncludeTimestamp ustawioną wartość true .The created binding has IncludeTimestamp set to true. LocalClientSecuritySettingsObiekt zwrócony z LocalClientSettings ma jego DetectReplays Właściwość ustawioną na false .The LocalClientSecuritySettings object returned from LocalClientSettings has its DetectReplays property set to false.

LocalServiceSecuritySettingsObiekt zwrócony z LocalServiceSettings ma jego DetectReplays Właściwość ustawioną na false .The LocalServiceSecuritySettings object returned from LocalServiceSettings has its DetectReplays property set to false.

Dotyczy

CreateSspiNegotiationOverTransportBindingElement(Boolean)

Tworzy element powiązania zabezpieczeń, który jest skonfigurowany do uwierzytelniania klienta na podstawie negocjacji protokołu SOAP SSPI przy użyciu pakietu uwierzytelniania negocjowanego.Creates a security binding element that is configured for client authentication based on SOAP SSPI negotiation using the Negotiate authentication package. Element Binding wymaga transportu do zapewnienia uwierzytelniania serwera i ochrony komunikatów (na przykład HTTPS).The binding element requires the transport to provide server authentication and message protection (for example, 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.Specifies whether cancellation is required. Ustawienie umożliwia false włączenie tokenu kontekstu zabezpieczeń, który jest użyteczny w scenariuszach kolektywu serwerów sieci Web, ponieważ w tym trybie stan sesji jest kodowany wewnątrz ustalonego tokenu kontekstu zabezpieczeń, a nie jest przechowywany w pamięci serwera.Setting it to false enables a security context token that is useful in Web farm scenarios, because in this mode the session state is encoded inside the established security context token instead of being kept in the server memory.

Zwraca

TransportSecurityBindingElement

Obiekt TransportSecurityBindingElement.A TransportSecurityBindingElement object.

Uwagi

Jeśli requireCancellation jest false , są wydawane tokeny kontekstu zabezpieczeń oparte na plikach cookie; w przeciwnym razie są wydawane tokeny kontekstu zabezpieczeń oparte na sesji.If requireCancellation is false, cookie-based security context tokens are issued; otherwise, session-based security context tokens are issued.

Utworzone powiązanie ma IncludeTimestamp ustawioną wartość true .The created binding has IncludeTimestamp set to true. LocalClientSecuritySettingsObiekt zwrócony z LocalClientSettings ma jego DetectReplays Właściwość ustawioną na false .The LocalClientSecuritySettings object returned from LocalClientSettings has its DetectReplays property set to false.

LocalServiceSecuritySettingsObiekt zwrócony z LocalServiceSettings ma jego DetectReplays Właściwość ustawioną na false .The LocalServiceSecuritySettings object returned from LocalServiceSettings has its DetectReplays property set to false.

Dotyczy