Partager via


FederatedMessageSecurityOverHttpElement.NegotiateServiceCredential Propriété

Définition

Obtient ou définit une valeur qui spécifie si les informations d'identification du service sont échangées dans le cadre de la négociation.

public:
 property bool NegotiateServiceCredential { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("negotiateServiceCredential", DefaultValue=true)]
public bool NegotiateServiceCredential { get; set; }
[<System.Configuration.ConfigurationProperty("negotiateServiceCredential", DefaultValue=true)>]
member this.NegotiateServiceCredential : bool with get, set
Public Property NegotiateServiceCredential As Boolean

Valeur de propriété

Boolean

true si les informations d'identification du service sont négociées ; false si les informations d'identification du service sont disponibles hors bande. La valeur par défaut est true.

Attributs

Remarques

Cette propriété indique si les informations d'identification du service sont négociées automatiquement entre le client et le service. Si cette propriété a la valeur true, une négociation de ce type a lieu. Si elle a la valeur false, les informations d'identification de service doivent être spécifiées au niveau du client pour que la communication avec le service puisse être établie.

Si cette propriété a la valeur false et que la liaison est configurée pour utiliser Windows comme type d’informations d’identification de client, le compte de service doit être associé à un nom de principal du service (SPN). Pour ce faire, exécutez le service sous le compte SERVICE RÉSEAU ou SYSTÈME LOCAL. Utilisez également l'outil SetSpn.exe pour créer un SPN pour le compte de service. Dans les deux cas, le client doit utiliser le SPN correct dans l’élément < servicePrincipalName > , ou à l’aide du EndpointAddress constructeur. Pour plus d’informations, consultez identité du service et authentification.

S’applique à