SecurityBindingElement.CreateSspiNegotiationOverTransportBindingElement Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
.