SecurityBindingElement.CreateSspiNegotiationOverTransportBindingElement Méthode

Définition

Crée un élément de liaison de sécurité configuré pour l’authentification du client sur la base de la négociation SOAP SSPI à l’aide du package Authentification par négociation.Creates a security binding element that is configured for client authentication based on SOAP SSPI negotiation using the Negotiate authentication package. L'élément de liaison requiert que le transport assure l'authentification du serveur ainsi que la protection des messages (par exemple, HTTPS).The binding element requires the transport to provide server authentication and message protection (for example, HTTPS).

Surcharges

CreateSspiNegotiationOverTransportBindingElement()

Crée un élément de liaison de sécurité configuré pour l’authentification du client sur la base de la négociation SOAP SSPI à l’aide du package Authentification par négociation.Creates a security binding element that is configured for client authentication based on SOAP SSPI negotiation using the Negotiate authentication package. L'élément de liaison requiert que le transport assure l'authentification du serveur ainsi que la protection des messages (par exemple, HTTPS).The binding element requires the transport to provide server authentication and message protection (for example, HTTPS).

CreateSspiNegotiationOverTransportBindingElement(Boolean)

Crée un élément de liaison de sécurité configuré pour l’authentification du client sur la base de la négociation SOAP SSPI à l’aide du package Authentification par négociation.Creates a security binding element that is configured for client authentication based on SOAP SSPI negotiation using the Negotiate authentication package. L'élément de liaison requiert que le transport assure l'authentification du serveur ainsi que la protection des messages (par exemple, HTTPS).The binding element requires the transport to provide server authentication and message protection (for example, HTTPS).

CreateSspiNegotiationOverTransportBindingElement()

Crée un élément de liaison de sécurité configuré pour l’authentification du client sur la base de la négociation SOAP SSPI à l’aide du package Authentification par négociation.Creates a security binding element that is configured for client authentication based on SOAP SSPI negotiation using the Negotiate authentication package. L'élément de liaison requiert que le transport assure l'authentification du serveur ainsi que la protection des messages (par exemple, 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

Retours

Remarques

Le jeton de contexte de sécurité émis à la fin de la négociation SSPI est basé sur un cookie.The security context token issued at the end of SSPI negotiation is cookie based.

Le IncludeTimestamp de la liaison créée a la valeur true.The created binding has IncludeTimestamp set to true. La propriété LocalClientSecuritySettings de l'objet LocalClientSettings renvoyé par DetectReplays a la valeur false.The LocalClientSecuritySettings object returned from LocalClientSettings has its DetectReplays property set to false.

La propriété LocalServiceSecuritySettings de l'objet LocalServiceSettings renvoyé par DetectReplays a la valeur false.The LocalServiceSecuritySettings object returned from LocalServiceSettings has its DetectReplays property set to false.

CreateSspiNegotiationOverTransportBindingElement(Boolean)

Crée un élément de liaison de sécurité configuré pour l’authentification du client sur la base de la négociation SOAP SSPI à l’aide du package Authentification par négociation.Creates a security binding element that is configured for client authentication based on SOAP SSPI negotiation using the Negotiate authentication package. L'élément de liaison requiert que le transport assure l'authentification du serveur ainsi que la protection des messages (par exemple, 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

Paramètres

requireCancellation
Boolean

Indique si l'annulation est requise.Specifies whether cancellation is required. Si ce paramètre a la valeur false, il active un jeton de contexte de sécurité qui s'avère utile dans les scénarios de batterie de serveurs Web car, dans ce mode, l'état de session est encodé dans le jeton de contexte de sécurité établi au lieu d'être conservé dans la mémoire du serveur.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.

Retours

Remarques

Si requireCancellation est false, des jetons de contexte de sécurité basés sur un cookie sont émis ; sinon, des jetons de contexte de sécurité basés sur une session sont émis.If requireCancellation is false, cookie-based security context tokens are issued; otherwise, session-based security context tokens are issued.

Le IncludeTimestamp de la liaison créée a la valeur true.The created binding has IncludeTimestamp set to true. La propriété LocalClientSecuritySettings de l'objet LocalClientSettings renvoyé par DetectReplays a la valeur false.The LocalClientSecuritySettings object returned from LocalClientSettings has its DetectReplays property set to false.

La propriété LocalServiceSecuritySettings de l'objet LocalServiceSettings renvoyé par DetectReplays a la valeur false.The LocalServiceSecuritySettings object returned from LocalServiceSettings has its DetectReplays property set to false.

S’applique à