FederatedMessageSecurityOverHttpElement.NegotiateServiceCredential Vlastnost

Definice

Získává nebo nastavuje hodnotu, která určuje, jestli se má v rámci vyjednávání vyměňovat pověření služby.

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

Hodnota vlastnosti

Boolean

true Pokud je vyjednáno pověření služby; false je-li pověření služby k dispozici mimo IP síť. Výchozí formát je true.

Atributy

Poznámky

Tato vlastnost označuje, zda je pověření služby vyjednáno automaticky mezi klientem a službou. Pokud je tato vlastnost true , pak takové vyjednávání nastane. Je-li tato vlastnost nastavena false na hodnotu, musí být v klientovi zadána pověření služby, aby mohla probíhat komunikace se službou.

pokud je tato vlastnost nastavená na false a vazba je nakonfigurovaná tak, aby používala Windows jako typ pověření klienta, musí být účet služby přidružený k hlavnímu názvu služby (SPN). Provedete to tak, že spustíte službu pod účtem síťové služby nebo účet místního systému. Případně můžete pomocí nástroje SetSpn.exe vytvořit hlavní název služby (SPN) pro účet služby. V obou případech musí klient používat správný název SPN v elementu < servicePrincipalName > nebo pomocí EndpointAddress konstruktoru. Další informace najdete v tématu Identita a ověřování služby.

Platí pro