FederatedMessageSecurityOverHttpElement.NegotiateServiceCredential Propiedad

Definición

Obtiene o establece un valor que especifica si la credencial del servicio se intercambia como parte de la negociación.

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

Valor de propiedad

true si se negocia la credencial del servicio; false si la credencial del servicio está disponible fuera de banda. El valor predeterminado es true.

Atributos

Comentarios

Esta propiedad indica si la credencial del servicio se negocia automáticamente entre el cliente y el servicio. Si esta propiedad es true, se produce dicha negociación. Si esta propiedad es false, las credenciales de servicio deben especificarse en el cliente antes de que se pueda producir la comunicación con el servicio.

Si esta propiedad se establece falseen y el enlace está configurado para usar Windows como un tipo de credencial de cliente, la cuenta de servicio debe estar asociada a un nombre de entidad de seguridad de servicio (SPN). Para ello, ejecute el servicio en la cuenta DE SERVICIO DE RED o en la cuenta DEL SISTEMA LOCAL. Por otra parte, utilice la herramienta SetSpn.exe para crear un SPN para la cuenta de servicio. En cualquier caso, el cliente debe utilizar el SPN correcto en el elemento <servicePrincipalName> o utilizar el constructor EndpointAddress. Para más información, consulte Identidad de servicio y autenticación.

Se aplica a