SecurityBindingElement.CreateSspiNegotiationOverTransportBindingElement Método

Definição

Cria um elemento de associação de segurança configurado para autenticação de cliente com base na negociação SSPI SOAP usando o pacote de negociação Negotiate. O elemento de associação requer o transporte para fornecer a autenticação do servidor e a proteção de mensagem (por exemplo, HTTPS).

Sobrecargas

CreateSspiNegotiationOverTransportBindingElement()

Cria um elemento de associação de segurança configurado para autenticação de cliente com base na negociação SSPI SOAP usando o pacote de negociação Negotiate. O elemento de associação requer o transporte para fornecer a autenticação do servidor e a proteção de mensagem (por exemplo, HTTPS).

CreateSspiNegotiationOverTransportBindingElement(Boolean)

Cria um elemento de associação de segurança configurado para autenticação de cliente com base na negociação SSPI SOAP usando o pacote de negociação Negotiate. O elemento de associação requer o transporte para fornecer a autenticação do servidor e a proteção de mensagem (por exemplo, HTTPS).

CreateSspiNegotiationOverTransportBindingElement()

Cria um elemento de associação de segurança configurado para autenticação de cliente com base na negociação SSPI SOAP usando o pacote de negociação Negotiate. O elemento de associação requer o transporte para fornecer a autenticação do servidor e a proteção de mensagem (por exemplo, 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

Retornos

Um objeto TransportSecurityBindingElement.

Comentários

O token de contexto de segurança emitido no final da negociação de SSPI é baseado em cookie.

A associação criada definiu IncludeTimestamp como true. O LocalClientSecuritySettings objeto retornado de LocalClientSettings tem sua DetectReplays propriedade definida como false.

O LocalServiceSecuritySettings objeto retornado de LocalServiceSettings tem sua DetectReplays propriedade definida como false.

Aplica-se a

CreateSspiNegotiationOverTransportBindingElement(Boolean)

Cria um elemento de associação de segurança configurado para autenticação de cliente com base na negociação SSPI SOAP usando o pacote de negociação Negotiate. O elemento de associação requer o transporte para fornecer a autenticação do servidor e a proteção de mensagem (por exemplo, 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

Parâmetros

requireCancellation
Boolean

Especifica se o cancelamento é necessário. Defini-lo como false habilita um token de contexto de segurança útil em cenários de Web farm, porque, nesse modo, o estado de sessão é codificado dentro do token de contexto de segurança estabelecido, em vez de manter na memória do servidor.

Retornos

Um objeto TransportSecurityBindingElement.

Comentários

Se requireCancellation for false, os tokens de contexto de segurança baseados em cookie serão emitidos; caso contrário, os tokens de contexto de segurança baseados em sessão serão emitidos.

A associação criada definiu IncludeTimestamp como true. O LocalClientSecuritySettings objeto retornado de LocalClientSettings tem sua DetectReplays propriedade definida como false.

O LocalServiceSecuritySettings objeto retornado de LocalServiceSettings tem sua DetectReplays propriedade definida como false.

Aplica-se a