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é

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é est true, cette négociation se produit. Si cette propriété est false, les informations d’identification du service doivent être spécifiées au niveau du client avant que la communication avec le service puisse se produire.

Si cette propriété est définie falsesur , et que la liaison est configurée pour utiliser Windows comme type d’informations d’identification client, le compte de service doit être associé à un nom de principal de service (SPN). Pour ce faire, exécutez le service sous le compte SERVICE RÉSEAU ou le compte 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 qui convient dans l’élément <servicePrincipalName>, ou utiliser le constructeur EndpointAddress. Pour plus d’informations, consultez Identité du service et authentification.

S’applique à